期刊文献+

基于键值存储的事务控制策略

Transaction Control Strategy Based on Key-value Store
下载PDF
导出
摘要 介绍基于键值存储的优点以及发展趋势,提出键值存储模型中支持事务的方法。新型的键值存储数据库应该具备传统数据库的事务能力,新型数据库实现事务控制,需要与传统关系型数据库不同的策略,本文描述使用写前日志WAL(Write-ahead Log)和并发版本系统CVS(Concurrent Versions System)的事务控制,满足ACID特性。 This article describes the advantages and development trends based on key-value storage. It also proposes ways to support transactions in the key-value storage model. New key-value storage database should have the ability of traditional database transac- tion and the new database transaction control requires a different strategy from traditional relational database. This paper describes the use of write-ahead log (WAL) and concurrent versions system (CVS) transaction control to meet the ACID properties.
出处 《计算机与现代化》 2014年第2期59-62,共4页 Computer and Modernization
基金 国家科技支撑计划基金资助项目(2011BAH04B05)
关键词 键值存储 事务控制 实体组 key-value store transaction control entity group
  • 相关文献

参考文献14

  • 1Avinash Lakshman, Prashant Malik. Cassandra: A decen?tralized structured storage system[J]. ACM SIGOPS Oper?ating Systems Review, 2010,44(2) :3540.
  • 2De Candia G, Hastorun D,Jampani M, et al. Dynamo: Amazon' s highly available key-value store[J]. ACM SIGOPS Operating Systems Review, 2007,41 (6) : 205- 220.
  • 3LinkedIn. Project Voldemort[EB/OLJ. http://www. pro?ject-voldemort. com!voldemortl , 2013-03-19.
  • 4Chang F, DeanJ, Ghemawat S, et al. Bigtable: A distrib?uted storage system for structured data[J]. ACM Transac?tions on Computer Systems, 2008 ,26 (2) : Article No.4.
  • 5Wikipedia. NoSQL[EB/OLJ. http://en. wikipedia. orgl wikiiNoSQL,2012-07-07.
  • 6中国存储网.什么是ScaleUp和ScaleOut?[EB/OL].http://www.chinastor.com/a/jishu/scale.html,2011-06-13.
  • 7Jim Gray, Andreas Reuter. Transaction Processing: Con?cepts and Techniquesj M']. Morgan Kaufmann, 1992.
  • 8刘威.分布式数据库及其技术[J].长春大学学报,2000,10(1):27-30. 被引量:18
  • 9Browne 1. Brewer's CAP Theorem[DB/OLJ. http:// www.julianbrowne.com!article/viewer/brewers-cap-theo?rem, 2009-01-11.
  • 10BakerJ, Bond C, CorbettJ, et al. Megastore: Providing scalable, highly available storage for interactive services[CJ I I Proceedings of the 5th Biennial Conference on Inno?vative Data Systems Research. 2011 :223-234.

二级参考文献65

  • 1Chen K, Zheng WM. Cloud computing: System instances and current research. Journal of Software, 2009,20(5):1337-1348 (in Chinese with English abstract), http://www.jos.org.cn/1000-9825/3493.htm [doi: 10.3724/SP.J.1001.2009.03493].
  • 2Dash D, Kantere V, Ailamaki A. An economic model for self-tuned cloud caching. In: Ioannidis YE, Lee DL, Ng RT, eds. Proc. of the 25th Int'l Conf. on Data Engineering (ICDE 2009). New York: IEEE Computer Society Press, 2009. 1687-1693. [dol: 10.1109/ ICDE.2009.143 ].
  • 3Feng DG, Zhang M, Zhang Y, Xu Z. Study on cloud computing security. Journal of Software, 2011,22(1):71-83 (in Chinese with English abstract), http://www.jos.org.cn/1000-9825/3958.htm [doi: 10.3724/SP.J.1001.2011.03958].
  • 4Xu M, Gao D, Deng C, Luo ZG, Sun SL. Cloud computing boosts business intelligence of telecommunication industry. In: Jaatun MG, Zhao GS, Rong CM, eds. Proc. of the 1st Int'l Conf. on Cloud Computing (CloudCom 2009). Berlin: Springer-Verlag, 2009. 224-231. [doi: 10.1007/978-3-642-10665-1_20].
  • 5Qi J, Qian L, Luo ZG. Distributed structured database system HugeTable. In: Jaatun MG, Zhao GS, Rong CM, eds. Proc. of the 1st Int'l Conf. on Cloud Computing (CloudCom 2009). Berlin: Springer-Verlag, 2009. 338-346. [doi: 10.1007/978-3-642-10665- 1_31].
  • 6Abouzeid A, Bajda-Pawlikowski K, Abadi DJ, Silberschatz A, Rasin A. HadoopDB: An architectural hybrid of MapReduce and DBMS technologies for analytical workloads. PVLDB, 2009,2(1):922-933.
  • 7Ahrens M, Alonso G. Relational databases, virtualization, and the cloud. In: Abiteboul S, B6hrn K, Koch C, Tan KL, eds. Proc. of the 27th Int'l Conf. on Data Engineering (ICDE 2011). New York: IEEE Computer Society Press, 2011. 1254. [doi: 10.1109/ICDE. 2011.5767966].
  • 8Agrawal D, Abbadi AE, Das S, Elmore AJ. Database scalability, elasticity, and autonomy in the cloud--(extended abstract). In: Yu JX, Kim MH, Unland R, eds. Proc, of the 16th Int'l Conf. on Database Systems for Advanced Applications (DASFAA 2011). Berlin: Springer-Verlag, 2011.2-15. Idol: 10.1007/978-3-642-20149-3_2].
  • 9Soares L, Pereira J. Improving the scalability of cloud-based resilient database servers. In: Felber P, Rouvoy R, eds. Proc. of the 1 lth IFIP WG 6.1 Int'l Conf. on Distributed Applications and Interoperable Systems (DAIS 2011). Berlin: Springer-Verlag, 2011. 136-149. [doi: 10.1007/978-3-642-21387-8_11].
  • 10Ion M, Russello G, Crispo B. Enforcing multi-user access policies to encrypted cloud databases. In: Proc. of the IEEE Int'l Syrup. on Policies for Distributed Systems and Networks (POLICY 2011). New York: IEEE Computer Society Press, 2011. 175-177. [doi: 10.1109/POLICY.2011.14].

共引文献133

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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