NoSQL Databases
20-01-2026
UNIT II
UNIT:2
,,
20-01-520. 26 Combining Sharding and Replication.
UNIT II
Comparison of relational databases to new NoSQL stores
UNIT II
20-01-2026
Comparison of relational databases to new NoSQL stores
UNIT II
20-01-2026
Comparison of relational databases to new NoSQL stores
UNIT II
20-01-2026
Consider that this data is evolving and you have to store each version of the cell value as it evolves.
Think of it like a three-dimensional Excel spreadsheet, where the third dimension is time.
Then the values as they evolve through time could be thought of as cell values in multiple spreadsheets put one behind the other in chronological order.
Therefore
Altering the table as data evolves, storing a lot of sparse cells, and working through value versions can get complex
Comparison of relational databases to new NoSQL stores
UNIT II
20-01-2026
Comparison of relational databases to new NoSQL stores
UNIT II
20-01-2026
CONTRASTING COLUMN DATABASES WITH RDBMS
Comparison of RDB to new NoSQL stores
UNIT II
20-01-2026
those columns for which it has valid values.
Comparison of RDB to new NoSQL stores
UNIT II
20-01-2026
shown in Figure
Comparison of RDB to new NoSQL stores
UNIT II
20-01-2026
Comparison of RDB to new NoSQL stores
UNIT II
20-01-2026
MONGODB Architecture
UNIT II
20-01-2026
MONGODB Architecture
UNIT II
20-01-2026
Replication in MONGODB
MONGODB Architecture
MONGODB sharding
UNIT II
20-01-2026
MONGODB Architecture
UNIT II
20-01-2026
Sharding in MONGODB
Sharding is used by MongoDB to store data across multiple machines.
It uses horizontal scaling to add more machines to distribute data and operation
with respect to the growth of load and demand.
Sharding arrangement in MongoDB has mainly three components:
MONGODB Architecture
Simple Sharding Setup
UNIT II
20-01-2026
MONGODB Architecture
A Redundant Sharding Configuration
UNIT II
20-01-2026
Cassandra Architecture
UNIT II
20-01-2026
Cassandra Architecture
UNIT II
20-01-2026
Cassandra Write Process
UNIT II
20-01-2026
Cassandra Write Process
UNIT II
20-01-2026
Cassandra Read Process
UNIT II
20-01-2026
Cassandra Read Process
UNIT II
20-01-2026
local.
data center local.
Data Partitions
UNIT II
20-01-2026
partitioning the data in the following manner:
Data Partitions
UNIT II
20-01-2026
The following diagram depicts a four node cluster with token values of 0, 25,
50 and 75.
GOSSIP protocol
UNIT II
20-01-2026
HBASE Distributed Storage Architecture
UNIT II
20-01-2026
HBASE Distributed Storage Architecture
UNIT II
20-01-2026
HBase
UNIT II
20-01-2026
Hadoop file system
HBase
UNIT II
20-01-2026
distributed filesystem
HBase
UNIT II
20-01-2026
Neo4j Architecture
UNIT II
20-01-2026
Neo4j Architecture
UNIT II
20-01-2026
Usecases
UNIT II
20-01-2026