Cubrid logo

Cubrid

by Cubrid · Since 2006
No reviews yet
ActiveAvailable globallyCloud
Quick facts
VendorCubrid
Year launched2006
StatusActive
Location3721 204 TH PL NE, Sammamish, WA 98074, USA
Countries servedGlobal
Languages10
Integrations1+
Free tier
Free trial
Contact sales

About Cubrid

[API Error: HTTPSConnectionPool(host='api.openai.com', port=44]

CUBRID is an open-source relational database management system (RDBMS) with object extensions, specifically optimized for Online Transaction Processing (OLTP) applications. It provides a reliable, high-performance solution for mission-critical environments, particularly those with heavy web-based transaction demands. One of its major strengths is its robust architecture, which includes a multi-threaded, multi-server design, native broker middleware, and advanced caching mechanisms. These features ensure fast read/write performance and efficient concurrent transaction handling, making it highly suitable for large-scale OLTP systems. CUBRID also incorporates a cost-based optimizer and various indexing strategies such as covering, multi-range, and function indexes, which enhance query execution speed and overall system responsiveness. In terms of availability and reliability, CUBRID stands out with its built-in automatic failover technology powered by the CUBRID Heartbeat engine. This feature provides predictable failover and ensures continuous service availability in critical environments. Combined with its support for master-slave replication and synchronous or asynchronous replication options, CUBRID offers a robust disaster recovery framework.

Pros & Cons

What users like
  • +Open-source & free: No licensing fees, making it budget-friendly for startups and enterprises alike.
  • +Optimized for OLTP: High performance for online transaction processing with multi-threaded, multi-server architecture.
  • +High availability: Built-in automatic failover via the CUBRID Heartbeat engine ensures reliability.
  • +Scalability: Supports multi-volume databases, automatic volume expansion, and unlimited table/index sizes.
  • +Oracle compatibility: Offers features that ease migration from Oracle-based systems.
  • +Globalization support: Includes IANA time zones and UCA collations for international applications.
  • +MVCC protocol: Enables non-blocking reads and snapshot isolation for read-intensive workloads.
  • +Rich developer tools: GUI-based admin tools, DBeaver integration, and support for multiple programming languages.
What users flag
  • Limited community size: Smaller ecosystem compared to giants like PostgreSQL or MySQL.
  • Sparse documentation: May require deeper technical expertise due to fewer tutorials and guides.
  • No query compilation: Lacks advanced query optimization techniques like compilation.
  • Windows-centric tools: Some GUI tools may be more tailored to Windows environments.
  • Less mainstream adoption: Not as widely used or supported in third-party platforms.

Features

Key features

Open Source DBMS optimized for OLTP
A free and open-source database management system specifically designed for Online Transaction Processing.
High Performance Architecture
Features multi-threaded, multi-server architecture, native broker middleware, and intensive caching for OLTP services.
Predictable Automatic Fail-over
Ensures high availability through a built-in, native Heartbeat engine core for automatic failover.
Scalability for Unlimited Data
Supports multi-volume, automatic volume expansion, and unlimited numbers/sizes of databases, tables, and indexes.
Native GUI-based Administration Tools
Provides graphical user interface tools for convenient database administration.
Oracle Compatibility
Offers compatibility features with Oracle database for easier migration and integration.

Additional features

Open Source DBMS
Available as a free and open-source database management system.
Optimized for OLTP
Specifically designed for Online Transaction Processing workloads.
High Performance
Achieves fast operation through its architecture.
Stability
Ensures consistent and reliable operation.
Scalability
Allows for growth in data volume and workload.
High Availability
Guarantees continuous operation with minimal downtime.
Ease of Installation
Simple to set up and get running.
Native GUI-based Administration Tools
Provides built-in graphical tools for convenient database management.
Multi-threaded Architecture
Uses multiple threads for concurrent processing.
Multi-server Architecture
Can distribute operations across multiple servers.
Native Broker Middleware
Includes built-in middleware for efficient communication.
Cost-based Optimizer
Optimizes queries for efficient execution.
Intensive Caching Techniques
Employs aggressive caching to speed up OLTP services.
Predictable Automatic Fail-over
Features reliable automatic failover technology using a native Heartbeat engine.
Multi-volume Support
Can span data across multiple storage volumes.
Automatic Volume Expansion
Automatically expands storage volumes as needed.
Unlimited Database/Table/Index Size & Number
Supports an unrestricted amount of data objects.
Rich Internationalization (I18N)
Provides extensive support for global languages and cultures.
Localization (L10N) Features
Offers features for adapting to specific locales.
IANA Time Zone Support
Compatible with IANA time zones for global time management.
UCA Collation Support
Supports Unicode Collation Algorithm for proper text sorting.
Downloadable Engine, Tools, and Drivers
Provides various components for download.
User Manuals and Release Notes
Offers documentation for users.
Step-by-Step Guides
Provides resources for getting started quickly.
Oracle Compatibility
Offers features to work with or migrate from Oracle databases.
Microsoft Azure Marketplace Registration
Available on the Microsoft Azure Marketplace.
AWS Marketplace Registration
Available on the Amazon Web Services Marketplace.
DBeaver Tool Support
Compatible with the DBeaver database management tool, with a dedicated tool release.
JDBC Driver
Provides a Java Database Connectivity driver for application development.
Migration Toolkit
Includes a tool to facilitate database migrations.

Pricing

Free trial
Free version
Request a quote
Promo Offer

Countries & Languages

Global
Countries served
10
Interface languages
13
Billing currencies

Interface languages

EnglishKoreanJapaneseChineseRussianSpanishGermanFrenchItalianPortuguese.

Billing currencies

🇺🇸USD🇪🇺EUR🇬🇧GBP🇯🇵JPY🇦🇺AUD🇨🇦CAD🇨🇭CHF🇨🇳CNY🇰🇷KRW🇷🇺RUB🇮🇳INR🇹🇷TRY🇲🇽MXN

No reviews yet

Be the first to drop a review

Alternatives to Cubrid

MAISY Database logo

MAISY Database

MAISY Database is a utility customer data platform from Jackson Associates that supports block-level distribution…

AITable logo

AITable

AITable.ai is a visual database and workflow automation platform that functions like a spreadsheet but…

NCache logo

NCache

NCache is an Open Source Distributed Cache software from AlachiSoft that supports data caching and…

O

OSqlEdit

OSqlEdit is a database management software from OwnData that provides tools for editing and executing…

NuoDB logo

NuoDB

NuoDB is a distributed SQL database software from Dassault Systèmes that enables enterprise-grade applications to…

DBF Manager logo

DBF Manager

DBF Manager is a database management software from Astersoft that helps users manage, fix, compare,…

Often compared with Cubrid

Compare any two tools →
MAISY Database logo
MAISY Database
Database
0.0
AITable logo
AITable
Project Management
0.0
NCache logo
NCache
Database
0.0
O
OSqlEdit
Database
0.0