期刊文献+

海量结构化数据存储管理系统OceanBase 被引量:4

OceanBase——A Massive Structured Data Storage Management System
原文传递
导出
摘要 数据库是现代社会十分关键的基础设施,一直以来,数据库的扩展以纵向模式(Scale-up)为主,数据库系统的容量和性能更多依赖于服务器单机硬件(CPU/内存/磁盘/网络等)的提升,难以满足当今信息化社会对海量结构化数据的高性能、低成本的存储和处理能力的需求。本文设计和实现了一个基于横向扩展(Scale-out)模式的数据库系统OceanBase,该系统支持事务(ACID)和范围查询等关系数据库和SQL语言的主要功能分库分表不再需要,服务器可以在线地添加和移除。OceanBase已用于阿里巴巴的多个线上系统,每天提供数十亿次的实时读写访问服务。 DBMS is a critical infrastructure for modem society. Performance improvement of DBMS has relied on CPU/memory/storage/network updates in a dedicated site (scale-up) and thus makes DBMS feeble to handle today's massive structured data with high performance and low cost. In this paper, we have built OceanBase, a semi-distributed shared-nothing system which supports key features of RDBMS and SQL, e.g., general purpose transaction (ACID), range query, etc. Sharding is obsolete and servers can be added/removed to/ from OceanBase on-the-fly. OceanBase has been used by dozens of projects in the product system of Alibaba and offers billions of real-time read and write queries every day.
机构地区 阿里巴巴
出处 《科研信息化技术与应用》 2013年第1期41-48,共8页 E-science Technology & Application
关键词 数据库 事务 分布式系统 扩展性 Database Transaction Distributed System Scalability
  • 相关文献

参考文献8

  • 1Daniel Peng and Frank Dabek.Large-scale IncrementalProcessing Using Distributed Transactions andNotifications.Proceedings of the 9th USENIX Symposiumon Operating Systems Design and Implementation,USENIX (2010).
  • 2Jason Baker, etc. Megastore: Providing Scalable, HighlyAvailable Storage for Interactive Services, Proceedingsof the Conference on Innovative Data system Research(CIDR) (2011), pp. 223-234.
  • 3Fay Chang, etc. Bigtable: A Distributed Storage Systemfor Structured Data. OSDI'06: Seventh Symposium onOperating System Design and Implementation, Seattle,WA, November, 2006.
  • 4Irving L. Traiger, James N. Gray, Cesare A. Galtieri, BruceG. Lindsay. Transactions and Consistency in DistributedDatabase Systems. ACM Transactions on DatabaseSystems (TODS), Volume 7 Issue 3,Sept. 1982,Pages323-342.
  • 5Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung. TheGoogle File System, 19th ACM Symposium on OperatingSystems Principles, Lake George, NY, October, 2003.
  • 6James C. Corbett, etc. Spanner: Google's Globally-Distributed Database, the Proceedings of OSDI'12:Tenth Symposium on Operating System Design andImplementation, October, 2012.
  • 7David J. DeWitt, Jim Gray. Parallel Database Systems:The Future of High Performance Database Processing.Communications of the ACM, Vol. 36, No. 6,June 1992.
  • 8Haran Boral, etc. Prototyping Bubba, A Highly ParallelDatabase System, IEEE Transactions On Knowledge AndData Engineering,Vol. 2,No. 1,March 1990.

同被引文献29

  • 1ULLMAN J D, WIDOM J. A first course in da- tabase systems[ M]. Upper Saddle River: Pren- tice Hall, 2007:3 -46.
  • 2NEWMAN A. Database activity monitoring: instrusion detection & security auditing [ EB/OL]. [ 2015 - 05 - 03]. https://www, trust- wave. com/Company/AppSeclnc -is-now-Trustwave.
  • 3FULKERSON C, GONSONULIN M, WALZ D. Database security: controlling access to your most valuable information asset[ J]. Strate- gic Finance, 2012, 84(12) :48 -54.
  • 4Manage Engine. Database monitoring system. ManageEngine[ EB/ OL]. [ 2015 - 05 - 03]. http://www, zohocorp, com. cn/manag- ine.
  • 5唐成.杭州沃趣网络科技有限公司.[2015-05-03].http://qm.woqueh.tom.
  • 6International Business Machines Corporation. Database monitoring system. IBM Tivoli[ EB/OL]. [ 2015 - 05 - 03]. http://wwwO1. ibm. corn/software/- tivoli.
  • 7支付宝(中国)网络技术有限公司,OceanBase团队.DatabaseSystem.OceanBasedeployment[EB/OL].[2015-05-03].ht-tps://github.com/alibaba/oceanbase.
  • 8KHATTAB A A, ALGERGAWY A, SARHAN A. MAG: a per- formance evaluation framework for database systems[ J]. Knowl- edge Based Systems. 2015, 85(9) : 245 -255.
  • 9KHATYAB A, ALGERGAWY A, SARHAN A. NNMonitor: Per- formance modeling for database servers[ C]// Proceedings of the 8th International Conference on Computer Engineering & Systems. Piscataway: IEEE, 2013:301 -306.
  • 10DUGGAN J, CETINTEMEL U, PAPAEMMANOUIL O, et al. Performance prediction for concurrent database workloads [ C ]// Proceedings of the 2011 ACM International Conference on Manage- ment of Data. New York: ACM, 2011: 337-348.

引证文献4

二级引证文献41

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部