Your SlideShare is downloading. ×
0
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Cubrid - open source - 27mai2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cubrid - open source - 27mai2010

662

Published on

Cubrid - Open Source DBMS highly optimized for Web Applications

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
662
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Catalin Ciobanu Globalization Team, CUBRID CO., LTD. <ul><li>Presenter: </li></ul>Thursday, July 29, 2010
  • 2. Open Source DBMS Optimized for Web Services
  • 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. What is CUBRID?
  • 5. Database Management System What is CUBRID? Linux 32bit Linux 64bit Windows 32 bit Windows 64 bit DBMS database
  • 6. Open Source Project What is CUBRID?
  • 7. Free Software What is CUBRID? cubrid.org cubrid.com sourceforge.net/projects/cubrid dev.naver.com/projects/cubrid
  • 8. Why CUBRID?
  • 9. CUBRID is Optimized for Web Services Why CUBRID?
  • 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. 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. 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. 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. 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. ACID Support Why CUBRID? Optimized for Web Services Atomicity Consistency Durability Isolation ACID
  • 16. CUBRID Insight
  • 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. 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. CUBRID Manager
  • 20. CUBRID Manager CUBRID Insight
  • 21. CUBRID Manager CUBRID Insight
  • 22. CUBRID Manager CUBRID Insight
  • 23. CUBRID Web Applications
  • 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. CUBRID AppsPack Web Applications + + + + BBS Blog
  • 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. 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. CUBRID References Web Applications
  • 29. Summary
  • 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. Contact CUBRID?
  • 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. 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.

×