DATA MODELING IN CASSANDRA

DATA MODELING IN CASSANDRA: Data modeling is the process of identifying entities and their relationships. In relational databases, data is placed in normalized tables with foreign keys used to reference related data in other tables. Queries that the application will make are driven by the… Read More

WRITE PATHS IN CASSANDRA:

WRITE PATHS IN CASSANDRA: TERMINOLOGY OF APACHE CASSANDRA: 👉 Gossips 👉 Partitioners 👉 Snitchers 👉 SSTables 👉 Tombstones 👉 Compactions Cassandra uses murmur3 partitioners and murmur3 algorithms to create Tokens.   Cassandra Data Write Path: How Data Is Written: Data is processed by Cassandra at multiple points along… Read More

Introduction to sharding

Introduction to sharding Sharding: Sharding is a process of distributing the data across multiple machines. The distribution is done based on the specific key called the shard key. This allows MongoDB to handle large datasets and higher read/write operations. MongoDB supports horizontal scaling through Sharding.… Read More