Cassandra is a NoSQL (Not Only SQL) database. Cassandra is KV
(Key Value) type of database with column family information.
v Cassandra have a Keyspace similar to
Oracle schema
v A database have one or more
columnFamily, which are tables in
RDBMS
v This database has Column, which have a
name, value and timestamp
v SuperColumn, has name and value it
doesn’t have time stamp
v No direct joins available can be
achieved by created a new columnfamily
with the required keys
v Arrays are supported as well as
embedded document
v De-normalization model is most common
By: Milind Zodge
v Schema-less database is required
v Writes: You can send write command
and it writes without wait
v Journaling: You can control the write
behavior
v Durability: Mongo have self healing
cluster environment with minimal or no
DBA required
v Full Text Search
v Geospatial: Mongo allows you to store x
and y co-ordinates with document and
then you can use find to find near by or
with in circle documents
v Tools and Maturity: this is relatively
new database compare to RDBMS
however it is widely used and good
community support
v Data Processing: Can be done using Map
Reduce. It also has some basic
aggregation
About Cassandra When to use Cassandra

Cassandra one page

  • 1.
    Cassandra is aNoSQL (Not Only SQL) database. Cassandra is KV (Key Value) type of database with column family information. v Cassandra have a Keyspace similar to Oracle schema v A database have one or more columnFamily, which are tables in RDBMS v This database has Column, which have a name, value and timestamp v SuperColumn, has name and value it doesn’t have time stamp v No direct joins available can be achieved by created a new columnfamily with the required keys v Arrays are supported as well as embedded document v De-normalization model is most common By: Milind Zodge v Schema-less database is required v Writes: You can send write command and it writes without wait v Journaling: You can control the write behavior v Durability: Mongo have self healing cluster environment with minimal or no DBA required v Full Text Search v Geospatial: Mongo allows you to store x and y co-ordinates with document and then you can use find to find near by or with in circle documents v Tools and Maturity: this is relatively new database compare to RDBMS however it is widely used and good community support v Data Processing: Can be done using Map Reduce. It also has some basic aggregation About Cassandra When to use Cassandra