A SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES (BIGTABLE & CASSANDRA)
Main Article Content
Abstract
NOSQL is a database provides a mechanism for storage and retrieval of data that is modeled for huge amount of data which is used in big data and Cloud Computing. NOSQL systems are also called "Not only SQL" to emphasize that they may support SQL-like query languages. A basic classification of NOSQL is based on data model; they are like column, Document, Key-Value etc. The objective of this paper is to study and compare the implantation of various column oriented data stores like Bigtable, Cassandra.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
IJCERT Policy:
The published work presented in this paper is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. This means that the content of this paper can be shared, copied, and redistributed in any medium or format, as long as the original author is properly attributed. Additionally, any derivative works based on this paper must also be licensed under the same terms. This licensing agreement allows for broad dissemination and use of the work while maintaining the author's rights and recognition.
By submitting this paper to IJCERT, the author(s) agree to these licensing terms and confirm that the work is original and does not infringe on any third-party copyright or intellectual property rights.
References
. S. Gilbert and N. Lynch, ―Brewer’s conjecture and the feasibility of consistent, available, and partitiontolerant web services‖, ACM SIGACT News 33, 2, pp. 51-59, March 2002.
. Anna Bjorklund, ―NoSQL databases for Software Project data‖ . January 18, 2011.
D. J. Abadi. Query execution in column-oriented database systems. MIT PhD Dissertation, 2008. PhD Thesis.
D. J. Abadi, S. R. Madden, and M. Ferreira. Integrating compression and execution in columnoriented database systems. In SIGMOD, pages 671– 682, 2006.
D. J. Abadi, D. S. Myers, D. J. DeWitt, and S. R. Madden. Materialization strategies in a columnoriented DBMS. In ICDE, pages 466–475, 2007.
ABADI, D. J., MADDEN, S. R., AND FERREIRA, M. C. Integrating compression and execution in columnoriented database systems. Proc. of SIGMOD (2006).
AILAMAKI, A., DEWITT, D. J., HILL, M. D., AND SKOUNAKIS,M. Weaving relations for cache performance.In The VLDB Journal (2001), pp. 169.180.
BANGA, G., DRUSCHEL, P., AND MOGUL, J. C. Resource containers: A new facility for resource managementin server systems. In Proc.
BARU, C. K., FECTEAU, G., GOYAL, A., HSIAO, H., JHINGRAN, A., PADMANABHAN, S., COPELAND,
Misc. Authors Apache Cassandra 0.6.3 Java Source Code Available from http://cassandra.apache.org
F. Chang, J. Dean, S. Ghemawat, W. C. Hsieh, D. A. Wallach, M. Burrows, T. Chandra,A. Fikes, and R. E. Gruber, Bigtable: A Distributed Storage System for Structured Data OSDI’06: Seventh Symposium on Operating System Design and Implementation, 2006, Seattle,WA, 2006.
G. DeCandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, and W. Vogels, Dynamo: Amazons Highly Available Keyvalue Store In Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles (2007), ACM Press New York, NY, USA, pp. 205220
A. Lakshman, P. Malik, Cassandra - A Decentralized Structured Storage System, Cornell, 2009.
M. Slee, A. Agarwal, M. Kwiatkowski, Thrift: Scalable Cross-Language Services Implementation Facebook, Palo Alto, CA, 2007.
R. Tavory, Hector a Java Cassandra clienthttp://prettyprint.me/2010/02/23/hectorajava-cassandra-client February, 2010
R. Tavory, Hector Java Source Code Available from http://github.com/rantav/hector
Thrift Wiki http://wiki.apache.org/thrift
F. Cristian, Understanding Fault-Tolerant Distributed Systems University of California.
www.ijecse.org ISSN- 2277-1956 ISSN 2277-1956/V2N1-133-141Bigtable, Dynamo & Cassandra – A Review Kala Karun A.