Я проверил некоторые вопросы здесь, такие как Понимание модели данных Cassandra и Концепция семейства столбцов и модель данных, а также несколько статей о Cassandra, но я до сих пор не понимаю, что это за данные модель.
Cassandra следует модели данных семейства столбцов, которая похожа на модель данных ключ-значение. В семействе столбцов у вас есть данные в строках и столбцах, поэтому двумерная структура, и, кроме того, у вас есть группировка в семействах столбцов? Я предполагаю, что это организовано в семейства столбцов, чтобы иметь возможность разделить базу данных на несколько узлов?
Как строки и столбцы группируются в семейства столбцов? Почему у нас есть семейства столбцов?
Например, допустим, у нас есть база данных сообщений в виде строк:
id: 123, message: {author: 'A', recipient: 'X', text: 'asd'}
id: 124, message: {author: 'B', recipient: 'X', text: 'asdf'}
id: 125, message: {author: 'C', recipient: 'Y', text: 'a'}
Как и зачем нам организовывать это вокруг модели данных семейства столбцов?
ПРИМЕЧАНИЕ. При необходимости исправьте или дополните пример.