Your SlideShare is downloading. ×
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

649
views

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
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
649
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
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.
    • Presenter:
    Thursday, July 29, 2010
  • 2. Open Source DBMS Optimized for Web Services
  • 3. Contents
    • What is CUBRID?
    • Why CUBRID?
    • CUBRID Insight
    • CUBRID Manager
    • Web Applications
    • CUBRID Contacts
  • 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
      • 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;
    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
    • 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!
    Web Services Click Counter Hotspot Read (Caching) HA (High Availability)
  • 13. JSP & Partition Why CUBRID? Optimized for Web Services
      • Range Partition
      • List Partition
      • Hash Partition
    Web Services Click Counter Hotspot Read (Caching) HA (High Availability) Java Stored Procedures Partition
  • 14. Unlimited Storage 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
  • 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
    • Features of BBS Apps
    • Read count updates
    • Hotspot Reads
    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
    • End of April, 2010 – CUBRID 2008 R2.2
      • a major bug-fix release
    • End of July, 2010 - CUBRID 2008 R3.0
      • significant improvements of the core system
      • MySQL Compatibility + Migration Tools
    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
    • 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
    • CUBRID on Facebook.
    • http://www.facebook.com/cubrid
    • CUBRID on Twitter.
    • http://www.twitter.com/cubrid
    * All materials provided in this presentation are copyrighted by CUBRID Co., Ltd.