CUBRID 2008For Your Web Services
ContentWhat is CUBRID?CUBRID’s Features for Web Services CUBRID’s Performance for Web ServicesCUBRID Apps & ToolsContributors & Developers
1. What is CUBRID?
1.1 HistoryFast Growing and Evolving DBMS- Over 10 Official Releases over last 2 years- Over 90,000 downloads Achieved (Korea, US,  Romania, Japan)- Over 1500 monthly downloads via sourceforge.net2010.09 CUBRID 2008 R3.0 with SQL Compatibility2010.02  CUBRID on Sourceforge.net2009.08 CUBRID 2008 R2.0 with HA feature2008.11 CUBRID 2008 R1.0 &Open Source Project Launched2007.01 CUBRID Developmentsponsored by naver.com
1.1 HistoryCUBRID’s Agility Catches the Functionality!CUBRIDCUBRID ClusterClusterR3.2SQL Compatibility
CUBRID FBOR3.1R3.0HA Feature
Hierarchical QueryR2.0Views
Triggers
Stored Procedure
AUTO_INCREMENT
Query Plan Cache
Query Result Cache
Replication
Partitioning
Click CounterR1.0MySQL5.55.45.15.0Views
Triggers
Stored Procedures
AUTO_INCREMENT
Query Cache
Replication
Full Text Indexing
Partitioning
Event scheduler
MySQL Cluster
XML Functions4.14.03.232003200120022004200520062007200820092010
1.2 RoadmapCUBRID’s Definite Roadmap to be optimized for Web Services1.3 CUBRID Architecture3-tier Architecture for High Performance and Scalability
Various Interfaces and Easy Management Tool SupportedInterfaces         CUBRID Manager GUI ToolODBCOLEDBJDBCPHPCCI PythonRubyBrokersCUBRID Manager Server    Connection Pooling      Job Queuing     Monitoring/Logging     Query Parser OptimizerLock Caching       Transaction   Manager   Object ManagerDatabase ServerUtilities(Backup/Restore/Compact/Check/Lock..)LockManagerQuery ManagerStorage ManagerLogManager
1.4 Key FeaturesHigh PerformanceMulti-threaded server: Multi-CPUs optimizationBroker Middleware: Connection poolingCost-Based Optimizer(CBO)Query Plan Cache, Query Result CacheKey-range IndexingLogging: Group commit, Async-commit, Background archivingScalabilityMulti-volumes, Multi-threaded server1:N ReplicationTable partitions
1.4 Key FeaturesReal-time Backup/RestoreOn-line BackupParallel, Compressed BackupIncremental Backup (Full, Level1, Level2)Replication and High AvailabilityTransaction based ReplicationBroker Duplication, DB DuplicationNode Monitoring and Automatic fail-over

CUBRID presentation at Programatica Conference 2010