Friday, January 4, 2013

Apache Cassandra




What is Apache Cassandra?
               Apache Cassandra is an open source distributed database system is designed to store and manage huge amount of data across servers. It is highly scalable and consistent. Cassandra is a scalable NoSQL database. It can maintain structured, semi-structured and un-structured data with no single point of failure.
             
              Originally Cassandra created for Facebook. Cassandra consists of distributed system techniques from Amazon Dynamo and the data model from Google’s BigTable. Cassandra was open source in Feb 2008 by Facebook. Cassandra first started as an incubation project at Apache in January of 2009.  

Below are some of the basic concepts in Apache Cassandra:

Cluster: The machines in a logical Cassandra instance
Keyspace: A container for ColumnFamilies. In simple words, it is very similar to RDBMS database.
ColumnFamilies: Container for columns.
Column: It is a triplet which contains name, value and a timestamp.
SuperColumns: Can be thought as columns that themselves have subcolumns.

Cassandra download link: Cassandra is java based open source application. You can download Cassandra from the following location.

Cassandra Source code: You can download Cassandra source code from the following location.

10 comments:

  1. I really appreciate the information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in TECHNOLOGY , kindly Contact MaxMunus
    MaxMunus Offer World Class Virtual Instructor-led training on TECHNOLOGY. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 1,00,000 + training in India, USA, UK, Australia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us.
    Pratik Shekhar
    MaxMunus
    E-mail: pratik@maxmunus.com
    Ph:(0) +91 9066268701
    www.MaxMunus.com

    ReplyDelete
  2. Hello,
    The information you provided in this article is very useful.As a newbie, I learned a lot from your blog. The information you provided on Apache Cassandra blog is worth and very useful for the beginners. Thank you very much

    ReplyDelete
  3. Excellent blog I visit this blog it's really awesome. The important thing is that in this blog content written clearly and understandable. The content of information is very informative.
    Oracle Fusion Financials Online Training
    Oracle Fusion HCM Online Training
    Oracle Fusion SCM Online Training
    oracle Fusion Technical online training

    ReplyDelete
  4. very good post and informative too ., If someone want to learn Online IT course . i am learning Big Data Hadoop from Janbask Training

    ReplyDelete
  5. AWS certifications have been on my radar for a while, and your blog post has solidified my decision to pursue them. The availability of digital training and practice exams makes it convenient to learn and prepare. Thanks for the inspiration! Please visit our website:- aws certification training

    ReplyDelete