Связаны ли каким-либо образом семейства столбцов в пределах одного пространства ключей?

StackOverflow https://stackoverflow.com/questions/2536499

  •  22-09-2019
  •  | 
  •  

Вопрос

В чем разница между наличием в нем пространства ключей Foo и семейств столбцов A и B по сравнениюимея два пространства ключей FooA и FooB с одним семейством столбцов в каждом?

API делает так, чтобы это выглядело так, как будто эти два в значительной степени эквивалентны.

В качестве дополнительного вопроса: как суперколонки вписываются в эту картину?

Это было полезно?

Решение

Пространство ключей:пространство имен для семейств столбцов, обычно по одному для каждого приложения.Пространство ключей - это первое измерение хэша Cassandra и контейнер для семейств столбцов.Пространства ключей имеют примерно ту же степень детализации, что и схема или база данных (т.е.логический набор таблиц) в мире СУБД.Они являются точкой настройки и управления для семейств столбцов, а также структурой, к которой применяются пакетные вставки.

Семейства столбцов содержат несколько столбцов, каждый из которых имеет имя, значение и временную метку и на которые ссылаются ключи строк.

СуперКолонки можно рассматривать как столбцы, которые сами имеют вложенные столбцы (семейство столбцов внутри семейства столбцов).

Найдено более детальное объяснение модели данных Cassandra здесь

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top