|
[1] Mysql. http://www.mysql.com. [2] Oracle. http://www.oracle.com. [3] Jeffrey Dean and Sanjay Ghemawat. Mapreduce: simplified data processing on large clusters. Commun. ACM, 51(1):107–113, January 2008. [4] Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung. The google file system. SIGOPS Oper. Syst. Rev., 37(5):29–43, October 2003. [5] Hadoop. http://hadoop.apache.org/. [6] Amazon. http://aws.amazon.com/s3. [7] Dropbox. https://www.dropbox.com. [8] Tumblr. https://www.tumblr.com. [9] Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber. Bigtable: A distributed storage system for structured data. ACM Trans. Comput. Syst., 26(2):4:1–4:26, June 2008. [10] HBase. http://hbase.apache.org. [11] Avinash Lakshman and Prashant Malik. Cassandra: a decentralized structured storage system. SIGOPS Oper. Syst. Rev., 44(2):35–40, April 2010. [12] Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall, andWerner Vogels. Dynamo: amazon’s highly available key-value store. SIGOPS Oper. Syst. Rev., 41(6):205– 220, October 2007. [13] Mongo. http://www.mongodb.org. [14] ITHBase. https://github.com/hbase-trx/hbase-transactional-tableindexed. [15] IHBase. https://github.com/ykulbak/ihbase. [16] Sudipto Das, Divyakant Agrawal, and Amr El Abbadi. G-store: a scalable data store for transactional multi key access in the cloud. In Proceedings of the 1st ACM symposium on Cloud computing, SoCC ’10, pages 163–174, New York, NY, USA, 2010. ACM. [17] Zhou Wei, Guillaume Pierre, and Chi hung Chi. Cloudtps: Scalable transactions for web applications in the cloud. Technical report, 2010. [18] Chen Zhang and H. De Sterck. Supporting multi-row distributed transactions with global snapshot isolation using bare-bones hbase. In Grid Computing (GRID), 2010 11th IEEE/ACM International Conference on, pages 177–184, 2010. [19] Chen Zhang and Hans De Sterck. Hbasesi: Multi-row distributed transactions with global strong snapshot isolation on clouds. Scalable Computing: Practice and Experience, 12(2), 2011. [20] F. Junqueira, B. Reed, and M. Yabandeh. Lock-free transactional support for large-scale storage systems. In Dependable Systems and Networks Workshops (DSN-W), 2011 IEEE/IFIP 41st International Conference on, pages 176–181, 2011. [21] Christopher Olston, Benjamin Reed, Utkarsh Srivastava, Ravi Kumar, and Andrew Tomkins. Pig latin: a not-so-foreign language for data processing. In Proceedings of the 2008 ACM SIGMOD international conference on Management of data, SIGMOD ’08, pages 1099– 1110, New York, NY, USA, 2008. ACM. [22] Ashish Thusoo, Joydeep Sen Sarma, Namit Jain, Zheng Shao, Prasad Chakka, Suresh Anthony, Hao Liu, Pete Wyckoff, and Raghotham Murthy. Hive: a warehousing solution over a map-reduce framework. Proc. VLDB Endow., 2(2):1626–1629, August 2009. [23] Azza Abouzeid, Kamil Bajda-Pawlikowski, Daniel Abadi, Avi Silberschatz, and Alexander Rasin. Hadoopdb: an architectural hybrid of mapreduce and dbms technologies for analytical workloads. Proc. VLDB Endow., 2(1):922–933, August 2009. [24] Meng-Ju Hsieh, Chao-Rui Chang, Li-Yung Ho, Jan-Jan Wu, and Pangfeng Liu. Sqlmr : A scalable database management system for cloud computing. In Parallel Processing (ICPP), 2011 International Conference on, pages 315–324, 2011. [25] HBQL. http://www.hbql.com. [26] Phoenix. http://phoenix-hbase.blogspot.tw. [27] Patrick Hunt, Mahadev Konar, Flavio P. Junqueira, and Benjamin Reed. Zookeeper: waitfree coordination for internet-scale systems. In Proceedings of the 2010 USENIX conference on USENIX annual technical conference, USENIXATC’10, pages 11–11, Berkeley, CA, USA, 2010. USENIX Association.
|