Why Use CUBRID?
CUBRID is a comprehensive open source database management system that enables organizations to save their money and time.
- CUBRID has been developed since 2006, and today it is becoming very popular because of its clean and highly optimized for Web Applications Software Architecture, as well as rich database functionality. Its code base has undergone complete optimization and intensive quality assurance. CUBRID is being used by many SME companies and large organizations, the latter having a farm of over 10,000 data servers. (See Who else uses CUBRID?)
- CUBRID, unlike other database systems, does not have an Enterprise version of its DBMS. It do not distinguish its license policy between Community and Enterprise. There is only one version of CUBRID DBMS, which is free and follows General Public License version 2 or higher. This CUBRID Open Source License Policy is extremely beneficial for companies dealing with client applications development. You do not have to purchase any Enterprise License or share your income, which provides you significant cost saving opportunity over the alternative database management solutions. (See complete article on CUBRID Open Source License Policy.)
- Total Cost of Ownership (TCO) for a CUBRID based solution is significantly lower than the alternatives due to hardware costs savings. CUBRID's high performance, its optimizations and good scaling mean that organizations can deploy cheaper hardware and still provide 24/7 up-time service for the same number of concurrent users.
CUBRID is a reliable, feature-rich DBMS, which supports high-volume transactions.
- Unlimited size of databases and unlimited number of tables and rows
- Seamless transaction ACID support
- Replication – server addition
- Transaction consistency between replicated databases
- Partitioned tables – data expansion
- Distributed transaction 2PC support
- Multiple granularity locking
- CUBRID's unique multi-process architecture and its multi-threaded server implementation scale very well as the data and number of users grow.
- The High Availability (HA) and replication features will help you provide non-stop 24/7 service to your valuable customers.
- By deploying CUBRID's unique optimized features, the objects in your application domain can be more easily and efficiently represented and manipulated.
- Query plan caching and query result caching will allow your application to serve read-only queries with minimal server resource usage.
- You can take advantage of CUBRID's optimizations such as click counter feature and fast concurrent insertions, designed for web applications' high work loads.



