cubrid dbms presentation at agora open source conference
DESCRIPTION
TRANSCRIPT
![Page 1: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/1.jpg)
MR. Catalin Ciobanu Globalization Team, CUBRID CO., LTD.
Presenter:
Saturday, April 8, 2023
![Page 2: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/2.jpg)
Open Source DBMSOptimized for Web Services
![Page 3: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/3.jpg)
ContentsWhat is CUBRID?
Why CUBRID?CUBRID Insight
CUBRID ManagerWeb ApplicationsCUBRID Contacts
3
![Page 4: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/4.jpg)
What is CUBRID?
4
![Page 5: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/5.jpg)
Database Management System
5
What is CUBRID?
DBMS
database
Linux 32bitLinux 64bitWindows 32
bitWindows 64
bit
![Page 6: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/6.jpg)
Open Source Project
6
What is CUBRID?
![Page 7: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/7.jpg)
Free Software
7
What is CUBRID?
cubrid.org cubrid.com
sourceforge.net/projects/cubrid
dev.naver.com/projects/cubrid
![Page 8: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/8.jpg)
Why CUBRID?
8
![Page 9: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/9.jpg)
CUBRID is Optimized for Web Services
9
Why CUBRID?
![Page 10: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/10.jpg)
10
Why CUBRID?
Optimized for Web Services
Click CounterWeb Ser-vices
Other DBMS
SELECT article FROM bbs WHERE id = 123;UPDATE bbs SET read_count = read_count + 1 WHERE id = 123;
CUBRID
SELECT article , INCR(read_count) FROM bbs WHERE id = 123;
Click Counter
Long & Expensive
Lock
Fast & Cheap Lock
![Page 11: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/11.jpg)
11
Why CUBRID?
Optimized for Web Services
Hotspot Read (Caching)Web Ser-vices
Click Counter
Hotspot Read
(Caching)
Article 34
Article 34
N =
50,0
00
Query Fragmentation & Optimization
Query Results Caching
Query Requests Caching CUBRID DB
Broker
![Page 12: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/12.jpg)
12
Why CUBRID?
Optimized for Web Services
High AvailabilityWeb Ser-vices
Click Counter
Hotspot Read
(Caching)
HA (High Availabil-
ity)
Multi-threaded server Multi-CPU optimization
Extreme Load Balancing
High Traffic Proof
Non-stop Service for 24 Hours and 7 Days!
Can Handle Sudden Increase of Traffic!
![Page 13: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/13.jpg)
13
Why CUBRID?
Optimized for Web Services
JSP & PartitionWeb Ser-vices
Click Counter
Hotspot Read
(Caching)
HA (High Availabil-
ity)
Java Stored Proce-dures
Parti-tion
• Range Partition• List Partition• Hash
Partition
![Page 14: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/14.jpg)
14
Why CUBRID?
Optimized for Web Services
Multi-volume DB
Number of DB, table and size: Unlimited
Number of column: 6,400
Size of column: 2GB
Number of indices: 6,400
Unlimited Storage
![Page 15: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/15.jpg)
15
Why CUBRID?
Optimized for Web Services
Atomicity
Consistency Durability
Isolation
ACID
ACID Support
![Page 16: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/16.jpg)
CUBRID Insight
16
![Page 17: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/17.jpg)
CUBRID Architecture & License
17
CUBRID Insight
BSD
GPL v2 or higher
Database Server
Storage Manager
LockManage
r
LogManager
Brokers
Connection Pooling
Monitoring/
LoggingJob
Queuing
Interfaces
ODBC OLEDB JDBC PHP
CCI Python Ruby
Transaction
Manager
Object Manag
erQuery Manager
CUBRID Manager
Server
Utilities(Backup /
Restore /Compact / Check
/Lock)
CUBRID Manager
Client (GUI)
Query Parser
OptimizerLock
Caching
Client
Server
![Page 18: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/18.jpg)
Superior Performance DBMS
18
CUBRID Insight
Level 1 Level 20
500
1000
1500
2000
2500
3000
593
387
26302928
1184 1195
1767
2121
(Page View/second)
OSS DBMS D1 Commercial DBMS D2Commercial DBMS D3 CUBRID
Features of BBS Apps• Read count updates• Hotspot Reads1 PV = 4~7 QueriesLevel 1: 101,000 articlesLevel 2: 602,000 articles
Optimized for Web Services
![Page 19: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/19.jpg)
CUBRID Manager
19
![Page 20: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/20.jpg)
CUBRID Manager
20
CUBRID Insight
![Page 21: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/21.jpg)
CUBRID Manager
21
CUBRID Insight
![Page 22: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/22.jpg)
CUBRID Manager
22
CUBRID Insight
![Page 23: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/23.jpg)
CUBRID Web Applications
23
![Page 24: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/24.jpg)
CUBRID Web Applications
24
Web Applications
Tools for Windows
InstallationTools APC_Install-tools
Tools for windows Tools for Linux
Applications
CMS Blog
BBS ECBBS Dev Platform
BlogBlog
![Page 25: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/25.jpg)
CUBRID AppsPack
25
Web Applications
+ +
BBSBlog
+ +
![Page 26: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/26.jpg)
Free Software: Download Trend
26
Web Applications
* Total downloads: over 70,000 since June 2006
Open Source DBMS CUBRID 2008 Release
1.0
Open Source DBMS CUBRID 2008 Release
2.0
Open Source DBMS CUBRID 2008 Release
2.1
![Page 27: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/27.jpg)
CUBRID: MySQL Compatibility
27
Web Applications
• End of April, 2010 – CUBRID 2008 R2.2– a major bug-fix release
• End of May, 2010 - CUBRID 2008 R3.0– significant improvements of the core
system– MySQL Compatibility + Migration
Tools
![Page 28: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/28.jpg)
CUBRID References
28
Web Applications
![Page 29: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/29.jpg)
Summary
29
![Page 30: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/30.jpg)
CUBRID Key Notes
30
32 bit & 64 bit Version
Unlimited Storage
High Performance
Summary
Click CounterFree
Open Source
Numerous Web Applications
System Maintenance
without Service Stop
Load Balancing24/7
Service & Support
High Availability
![Page 31: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/31.jpg)
Contact CUBRID?
31
![Page 32: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/32.jpg)
[email protected]+82 31 784 4406
CUBRID Contacts
32
om+82 31 784 4485
CUBRID.Support [email protected]+82 31 784 4483
[email protected]+82 31 784 4402
CUBRID Contacts
Esen [email protected]+82 31 784 4405
![Page 33: CUBRID DBMS presentation at Agora Open Source Conference](https://reader033.vdocuments.site/reader033/viewer/2022061118/545ca8d3b0af9fb32c8b4a80/html5/thumbnails/33.jpg)
References• CUBRID Co., Ltd. Corporate Web Site.
http://www.cubrid.org, http://www.cubrid.com
• CUBRID Open Source Project at SourceForge.org.http://www.sourceforge.org/projects/cubrid
• CUBRID Open Source Project at Naver Development Center.http://www.dev.naver.com/projects/cubrid
33* All materials provided in this presentation are copyrighted by CUBRID Co., Ltd.