+ All Categories
Home > Technology > CUBRID DBMS presentation at Agora Open Source Conference

CUBRID DBMS presentation at Agora Open Source Conference

Date post: 07-Nov-2014
Category:
Upload: arniasoftware
View: 2,348 times
Download: 0 times
Share this document with a friend
Description:
 
Popular Tags:
33
MR. Catalin Ciobanu Globalization Team, CUBRID CO., LTD. Presenter: 6/6/22
Transcript
Page 1: CUBRID DBMS presentation at Agora Open Source Conference

MR. Catalin Ciobanu Globalization Team, CUBRID CO., LTD.

Presenter:

Saturday, April 8, 2023

Page 2: CUBRID DBMS presentation at Agora Open Source Conference

Open Source DBMSOptimized for Web Services

Page 3: CUBRID DBMS presentation at Agora Open Source Conference

ContentsWhat is CUBRID?

Why CUBRID?CUBRID Insight

CUBRID ManagerWeb ApplicationsCUBRID Contacts

3

Page 4: CUBRID DBMS presentation at Agora Open Source Conference

What is CUBRID?

4

Page 5: CUBRID DBMS presentation at Agora Open Source Conference

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

Open Source Project

6

What is CUBRID?

Page 7: CUBRID DBMS presentation at Agora Open Source Conference

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

Why CUBRID?

8

Page 9: CUBRID DBMS presentation at Agora Open Source Conference

CUBRID is Optimized for Web Services

9

Why CUBRID?

Page 10: CUBRID DBMS presentation at Agora Open Source Conference

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

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

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

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

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

15

Why CUBRID?

Optimized for Web Services

Atomicity

Consistency Durability

Isolation

ACID

ACID Support

Page 16: CUBRID DBMS presentation at Agora Open Source Conference

CUBRID Insight

16

Page 17: CUBRID DBMS presentation at Agora Open Source Conference

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

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

CUBRID Manager

19

Page 20: CUBRID DBMS presentation at Agora Open Source Conference

CUBRID Manager

20

CUBRID Insight

Page 21: CUBRID DBMS presentation at Agora Open Source Conference

CUBRID Manager

21

CUBRID Insight

Page 22: CUBRID DBMS presentation at Agora Open Source Conference

CUBRID Manager

22

CUBRID Insight

Page 23: CUBRID DBMS presentation at Agora Open Source Conference

CUBRID Web Applications

23

Page 24: CUBRID DBMS presentation at Agora Open Source Conference

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

CUBRID AppsPack

25

Web Applications

+ +

BBSBlog

+ +

Page 26: CUBRID DBMS presentation at Agora Open Source Conference

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

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 29: CUBRID DBMS presentation at Agora Open Source Conference

Summary

29

Page 30: CUBRID DBMS presentation at Agora Open Source Conference

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

Contact CUBRID?

31

Page 32: CUBRID DBMS presentation at Agora Open Source Conference

[email protected]+82 31 784 4406

CUBRID Contacts

32

[email protected]

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

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.


Recommended