Illustration Image

Cassandra.Link

The best knowledge base on Apache Cassandra®

Helping platform leaders, architects, engineers, and operators build scalable real time data platforms.

2/11/2022

Reading time:1 min

Cassandra Introduction

by John Doe


 
 Post Views: 
 4,625
Dear Readers,In this article we will see Cassandra Introduction.Apache Cassandra one of the Popular NoSQL database. it’s an Highly scalable, Masterless open source NoSQl database. it can suitable for managing the large amounts of structured, semi-structured, and unstructured data across homogeneous nodes.Cassandra is a peer-to-peer distributed database that runs on a cluster of homogeneous nodes.Cassandra delivers continuous availability, linear scalability, and operational simplicity across many homogeneous nodes with no single point of failure. Cassandra also having a powerful dynamic data model designed for maximum flexibility and fast response times.As per CAP Theorem Apache Cassandra Providing Availability, Partition Tolerance and also providing Tunable Consistency.Cassandra cluster is visualized as a ring because it uses a consistent hashing algorithm to distribute data across the Cluster.Cassandra History.Cassandra initially developed at Facebook on 2007 to power the Facebook inbox search feature. It’s developed by Avinash  Lakshman one of the authors of Amazon’s Dynamo and Prashant Malik employee at Facebook.Cassandra is a product of Google Bigtable and Amazon Dynamo.Google Bigtable: Initial released February 2005 by Google.Features taken: Bigtable datamodel, Memtable, SSTables, Commitlog, Column families, Indexes, Compaction etc.Amazon Dynamo: Initial released October 2007 by AmazonFeatures taken: Clustering Architecture, Distributed Hash Table(DHT), Partitioning, placement, gossip-based membership, anti-entropy, Eventual consistence, Tunable Trade-offs etc.Facebook released Cassandra as an open-source project in July 2008.In March 2009 it became an Apache Incubator project.Cassandra Initial released 0.6 version on Apr 12 2010.After that it releases so many of versions, The latest version of Apache Cassandra 3.11.0 released on Jun 23 2017.Thank you for giving your valuable time to read the above information. Please click here to subscribe for further updatesKTEXPERTS is always active on below social media platforms.Facebook : https://www.facebook.com/ktexperts/LinkedIn : https://www.linkedin.com/company/ktexperts/Twitter : https://twitter.com/ktexpertsadminYouTube : https://www.youtube.com/c/ktexperts  
Note: Please test scripts in Non Prod before trying in Production.

Illustration Image

Post Views: 4,625

Dear Readers,

In this article we will see Cassandra Introduction.

Apache Cassandra one of the Popular NoSQL database. it’s an Highly scalable, Masterless open source NoSQl database. it can suitable for managing the large amounts of structured, semi-structured, and unstructured data across homogeneous nodes.

Cassandra is a peer-to-peer distributed database that runs on a cluster of homogeneous nodes.

Cassandra delivers continuous availability, linear scalability, and operational simplicity across many homogeneous nodes with no single point of failure. Cassandra also having a powerful dynamic data model designed for maximum flexibility and fast response times.

As per CAP Theorem Apache Cassandra Providing Availability, Partition Tolerance and also providing Tunable Consistency.

Cassandra cluster is visualized as a ring because it uses a consistent hashing algorithm to distribute data across the Cluster.

Cassandra History.

Cassandra initially developed at Facebook on 2007 to power the Facebook inbox search feature. It’s developed by Avinash  Lakshman one of the authors of Amazon’s Dynamo and Prashant Malik employee at Facebook.

Cassandra is a product of Google Bigtable and Amazon Dynamo.

Google Bigtable: Initial released February 2005 by Google.

Features taken: Bigtable datamodel, Memtable, SSTables, Commitlog, Column families, Indexes, Compaction etc.

Amazon Dynamo: Initial released October 2007 by Amazon

Features taken: Clustering Architecture, Distributed Hash Table(DHT), Partitioning, placement, gossip-based membership, anti-entropy, Eventual consistence, Tunable Trade-offs etc.

Facebook released Cassandra as an open-source project in July 2008.In March 2009 it became an Apache Incubator project.

Cassandra Initial released 0.6 version on Apr 12 2010.

After that it releases so many of versions, The latest version of Apache Cassandra 3.11.0 released on Jun 23 2017.

Thank you for giving your valuable time to read the above information. Please click here to subscribe for further updates

KTEXPERTS is always active on below social media platforms.

Facebook : https://www.facebook.com/ktexperts/
LinkedIn : https://www.linkedin.com/company/ktexperts/
Twitter : https://twitter.com/ktexpertsadmin
YouTube : https://www.youtube.com/c/ktexperts

 

Note: Please test scripts in Non Prod before trying in Production.

Related Articles

cassandra
architecture
cassandra.architecture

Cassandra Architecture | Data Replication Strategy & Factor

John Doe

5/18/2022

cassandra
cassandra.architecture

Checkout Planet Cassandra

Claim Your Free Planet Cassandra Contributor T-shirt!

Make your contribution and score a FREE Planet Cassandra Contributor T-Shirt! 
We value our incredible Cassandra community, and we want to express our gratitude by sending an exclusive Planet Cassandra Contributor T-Shirt you can wear with pride.

Join Our Newsletter!

Sign up below to receive email updates and see what's going on with our company

Explore Related Topics

AllKafkaSparkScyllaSStableKubernetesApiGithubGraphQl

Explore Further

cassandra