Es ist bekannt, dass eine Kassandra-Partition eine theoretische Grenze von 2 Milliarden Zellen hat. Aber wie funktioniert das in einer Situation wie diese unter:Ergibt der gleiche Partitionsschlüssel in verschiedenen Cassandra-Tabellen den theoretischen Grenzwert der Zelle?
create table table1 (
some_id int PRIMARY KEY,
some_name text
);
create table table2 (
other_id int PRIMARY KEY,
other_name text
);
Angenommen, wir haben eine Milliarde Zellen in der Partition (some_id = 1) auf Tabelle1. Wenn wir in Tabelle 2 eine weitere 1 Milliarde Zellen in der Partition (other_id = 1) hätten, würden sich diese dann auf die 2 Milliarden theoretische Grenze addieren?
Mit anderen Worten, sind gleiche Partition Schlüssel in verschiedenen Tabellen zusammen gespeichert?
Mögliches Duplikat von [Cassandra hat eine Grenze von 2 Milliarden Zellen pro Partition, aber was ist eine Partition?] (http://stackoverflow.com/questions/20512710/cassandra-has -a-Grenze-von-2-Milliarden-Zellen-pro-Partition-aber-was-eine-Partition) – RussS
Danke RussS für Ihren Kommentar. Es ist etwas anders als dieser Beitrag, aber dieser Unterschied ist für mich interessant. Jeder Post, den ich fand, gab an, was ein Partitionsschlüssel ist und wie sie im Cluster verteilt sind, aber keiner von ihnen brachte jemals die in meinem Post angeforderte Information (ich denke). Zumindest geht es mir immer noch. –
Verschiedene Tabellen haben verschiedene Partitionen, sogar mit dem gleichen Token – RussS