Does Cassandra support the outline?

Does Apache Cassandra support table of contents?

Sorry this question should seem trivial, but I can not find the answer. I read that Cassandra was partially modeled after the large GAE table, which is shattered on a massive scale. But most of the documentation that I currently find on Kassandra seems to imply that Cassandra does not split the data horizontally on multiple machines, but supports many multiple machines. This would mean that Cassandra reads well for high availability, but will ultimately break if the recording volume becomes very high.

+11
cassandra nosql sharding
source share
2 answers

Cassandra makes separation between nodes (because if you cannot split it, you cannot scale it). All data for the Cassandra cluster is divided into a β€œring”, and each node on the ring is responsible for one or more key ranges. You have control over the Partitioner (e.g. Random, Ordered) and the number of nodes on the ring that the key / column should be replicated according to your requirements.

This is a pretty good review. Basic architecture

In addition, I highly recommend reading Dynamo white paper. While Kassandra differs from Dynamo in many ways, conceptually they come from the same roots. Check it out: Dynamo White Paper

+20
source share

yes, cassandra supports sharding, but in its own way.

In Mongodb, each secondary node contains the full data of the primary node, but in Cassandra, each secondary node is responsible for storing only some key data sections.

-3
source share

All Articles