Easy learning with example program codes

Difference between Cassandra and RDBMS

Cassandra vs RDBMS

Deals with unstructured data.Deals with structured data.
Flexible schema.Fixed schema.
Table can be understood as a list of “nested key-value pairs”, i.e., Row x Column Key x Column value)Table can be understood as an array of arrays, i.e., Row x Column.
Keyspace is the outermost container containing data of an application.Database is the outermost container containing data of an application.
Tables or column families are the entity of a keyspace.Tables are the entities of a database.
Row is a unit of replication.Row is an individual record.
Column is a unit of storage.Column represents the attributes of a relation.
Collections are used to represent relationships.There are concept of foreign keys, joins, etc.


Please follow and like us:

Copyright © 2020 CodesJava Protection Status