0
Catalin Ciobanu  Globalization Team, CUBRID CO., LTD. <ul><li>Presenter: </li></ul>Thursday, July 29, 2010
Open Source   DBMS Optimized for  Web Services
Contents <ul><li>What is CUBRID? </li></ul><ul><li>Why CUBRID? </li></ul><ul><li>CUBRID Insight </li></ul><ul><li>CUBRID M...
What is CUBRID?
Database Management System What is CUBRID? Linux 32bit Linux 64bit Windows 32 bit Windows 64 bit DBMS database
Open Source Project What is CUBRID?
Free Software What is CUBRID? cubrid.org  cubrid.com sourceforge.net/projects/cubrid dev.naver.com/projects/cubrid
Why CUBRID?
CUBRID  is Optimized for  Web Services Why CUBRID?
Click Counter Why CUBRID? Optimized for  Web Services <ul><ul><li>Other DBMS </li></ul></ul><ul><ul><li>SELECT article FRO...
Hotspot Read (Caching) Why CUBRID? Optimized for  Web Services N = 50,000 Query  Fragmentation  &  Optimization Query  Res...
High Availability Why CUBRID? Optimized for  Web Services <ul><li>Multi-threaded server  </li></ul><ul><li>Multi-CPU optim...
JSP & Partition Why CUBRID? Optimized for  Web Services <ul><ul><li>Range Partition </li></ul></ul><ul><ul><li>List Partit...
Unlimited Storage Why CUBRID? Optimized for  Web Services <ul><ul><li>Multi-volume DB </li></ul></ul><ul><ul><li>Number of...
ACID Support Why CUBRID? Optimized for  Web Services Atomicity Consistency Durability Isolation ACID
CUBRID Insight
CUBRID  Architecture & License CUBRID Insight BSD GPL v2 or higher Database Server Storage Manager Lock Manager Log Manage...
Superior Performance DBMS CUBRID Insight <ul><li>Features of BBS Apps </li></ul><ul><li>Read count updates </li></ul><ul><...
CUBRID Manager
CUBRID  Manager CUBRID Insight
CUBRID  Manager CUBRID Insight
CUBRID  Manager CUBRID Insight
CUBRID Web Applications
CUBRID  Web Applications Web Applications Tools for Windows Installation Tools APC_Install-tools Tools for windows Tools f...
CUBRID  AppsPack Web Applications + + + + BBS Blog
Free Software:  Download Trend Web Applications * Total downloads: over  70,000  since June 2006 Open Source DBMS CUBRID 2...
CUBRID:  MySQL Compatibility <ul><li>End of April, 2010 –  CUBRID 2008 R2.2 </li></ul><ul><ul><li>a major bug-fix release ...
CUBRID  References Web Applications
Summary
CUBRID  Key  Notes 32 bit  &  64 bit Version Unlimited Storage High Performance Summary Click Counter Free Open Source Num...
Contact CUBRID?
CUBRID Contacts CUBRID.Sales [email_address] CUBRID.Education [email_address] CUBRID.Support  [email_address] CUBRID.Marke...
References <ul><li>CUBRID Co., Ltd. Corporate Web Site. </li></ul><ul><li>http://www.cubrid.org, http://www.cubrid.com </l...
Upcoming SlideShare
Loading in...5
×

Cubrid - open source - 27mai2010

664

Published on

Cubrid - Open Source DBMS highly optimized for Web Applications

Published in: Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
664
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Cubrid - open source - 27mai2010"

  1. 1. Catalin Ciobanu Globalization Team, CUBRID CO., LTD. <ul><li>Presenter: </li></ul>Thursday, July 29, 2010
  2. 2. Open Source DBMS Optimized for Web Services
  3. 3. Contents <ul><li>What is CUBRID? </li></ul><ul><li>Why CUBRID? </li></ul><ul><li>CUBRID Insight </li></ul><ul><li>CUBRID Manager </li></ul><ul><li>Web Applications </li></ul><ul><li>CUBRID Contacts </li></ul>
  4. 4. What is CUBRID?
  5. 5. Database Management System What is CUBRID? Linux 32bit Linux 64bit Windows 32 bit Windows 64 bit DBMS database
  6. 6. Open Source Project What is CUBRID?
  7. 7. Free Software What is CUBRID? cubrid.org cubrid.com sourceforge.net/projects/cubrid dev.naver.com/projects/cubrid
  8. 8. Why CUBRID?
  9. 9. CUBRID is Optimized for Web Services Why CUBRID?
  10. 10. Click Counter Why CUBRID? Optimized for Web Services <ul><ul><li>Other DBMS </li></ul></ul><ul><ul><li>SELECT article FROM bbs WHERE id = 123; </li></ul></ul><ul><ul><li>UPDATE bbs SET read_count = read_count + 1 WHERE id = 123; </li></ul></ul><ul><ul><li>CUBRID </li></ul></ul><ul><ul><li>SELECT article , INCR(read_count) FROM bbs WHERE id = 123; </li></ul></ul>Long & Expensive Lock Fast & Cheap Lock Web Services Click Counter
  11. 11. Hotspot Read (Caching) Why CUBRID? Optimized for Web Services N = 50,000 Query Fragmentation & Optimization Query Results Caching Query Requests Caching CUBRID DB Broker Web Services Click Counter Hotspot Read (Caching) Article 34 Article 34
  12. 12. High Availability Why CUBRID? Optimized for Web Services <ul><li>Multi-threaded server </li></ul><ul><li>Multi-CPU optimization </li></ul><ul><li>Extreme Load Balancing </li></ul><ul><li>High Traffic Proof </li></ul><ul><li>Non-stop Service for 24 Hours and 7 Days! </li></ul><ul><li>Can Handle Sudden Increase of Traffic! </li></ul>Web Services Click Counter Hotspot Read (Caching) HA (High Availability)
  13. 13. JSP & Partition Why CUBRID? Optimized for Web Services <ul><ul><li>Range Partition </li></ul></ul><ul><ul><li>List Partition </li></ul></ul><ul><ul><li>Hash Partition </li></ul></ul>Web Services Click Counter Hotspot Read (Caching) HA (High Availability) Java Stored Procedures Partition
  14. 14. Unlimited Storage Why CUBRID? Optimized for Web Services <ul><ul><li>Multi-volume DB </li></ul></ul><ul><ul><li>Number of DB, table and size: Unlimited </li></ul></ul><ul><ul><li>Number of column: 6,400 </li></ul></ul><ul><ul><li>Size of column: 2GB </li></ul></ul><ul><ul><li>Number of indices: 6,400 </li></ul></ul>
  15. 15. ACID Support Why CUBRID? Optimized for Web Services Atomicity Consistency Durability Isolation ACID
  16. 16. CUBRID Insight
  17. 17. CUBRID Architecture & License CUBRID Insight BSD GPL v2 or higher Database Server Storage Manager Lock Manager Log Manager Brokers Connection Pooling Monitoring/ Logging Job Queuing Interfaces ODBC OLEDB JDBC PHP CCI Python Ruby Transaction Manager Object Manager Query Manager CUBRID Manager Server Utilities (Backup / Restore / Compact / Check / Lock) CUBRID Manager Client (GUI) Query Parser Optimizer Lock Caching Client Server
  18. 18. Superior Performance DBMS CUBRID Insight <ul><li>Features of BBS Apps </li></ul><ul><li>Read count updates </li></ul><ul><li>Hotspot Reads </li></ul>1 PV = 4~7 Queries Level 1: 101,000 articles Level 2: 602,000 articles Optimized for Web Services
  19. 19. CUBRID Manager
  20. 20. CUBRID Manager CUBRID Insight
  21. 21. CUBRID Manager CUBRID Insight
  22. 22. CUBRID Manager CUBRID Insight
  23. 23. CUBRID Web Applications
  24. 24. CUBRID Web Applications Web Applications Tools for Windows Installation Tools APC_Install-tools Tools for windows Tools for Linux Applications CMS Blog BBS EC BBS Dev Platform Blog Blog
  25. 25. CUBRID AppsPack Web Applications + + + + BBS Blog
  26. 26. Free Software: Download Trend 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
  27. 27. CUBRID: MySQL Compatibility <ul><li>End of April, 2010 – CUBRID 2008 R2.2 </li></ul><ul><ul><li>a major bug-fix release </li></ul></ul><ul><li>End of July, 2010 - CUBRID 2008 R3.0 </li></ul><ul><ul><li>significant improvements of the core system </li></ul></ul><ul><ul><li>MySQL Compatibility + Migration Tools </li></ul></ul>Web Applications
  28. 28. CUBRID References Web Applications
  29. 29. Summary
  30. 30. CUBRID Key Notes 32 bit & 64 bit Version Unlimited Storage High Performance Summary Click Counter Free Open Source Numerous Web Applications System Maintenance without Service Stop Load Balancing 24/7 Service & Support High Availability
  31. 31. Contact CUBRID?
  32. 32. CUBRID Contacts CUBRID.Sales [email_address] CUBRID.Education [email_address] CUBRID.Support [email_address] CUBRID.Marketing [email_address] CUBRID Contacts Cubrid Team [email_address]
  33. 33. References <ul><li>CUBRID Co., Ltd. Corporate Web Site. </li></ul><ul><li>http://www.cubrid.org, http://www.cubrid.com </li></ul><ul><li>CUBRID Open Source Project at SourceForge.org. </li></ul><ul><li>http://www.sourceforge.org/projects/cubrid </li></ul><ul><li>CUBRID Open Source Project at Naver Development Center. </li></ul><ul><li>http://www.dev.naver.com/projects/cubrid </li></ul><ul><li>CUBRID on Facebook. </li></ul><ul><li>http://www.facebook.com/cubrid </li></ul><ul><li>CUBRID on Twitter. </li></ul><ul><li>http://www.twitter.com/cubrid </li></ul>* All materials provided in this presentation are copyrighted by CUBRID Co., Ltd.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×