Это зависит. Подумайте «сначала запрос»:
- определить запросы
- модель данных
Итак, хотя у вас может быть семейство столбцов, которое является вашей физической моделью, у вас также будет один или несколько, которые предоставляют данные по мере их запроса. Кроме того, вы можете в дальнейшем воспользоваться функциями Cassandra, такими как:
Имена столбцов могут содержать данные . Вам не нужно хранить значение, каждое из имен может быть отметкой времени, например
Хорошо подходит для хранения тысяч столбцов для каждого ключа , и столбцы останутся отсортированными и смогут получать доступ в прямом или обратном порядке; Итак, чтобы продолжить приведенный выше пример, можно легко получить список всех временных меток для датчика
Составные типы данных позволяют объединять несколько бит данных в ключи, имена или значения. например объединить идентификатор дома и идентификатор датчика
Столбцы счетчика обеспечивают простое приращение значения даже для начального значения, поэтому просто всегда выполняется операция записи.
Индексы могут быть определены для статических имен столбцов , что в действительности обеспечивает обратное Семейство столбцов с ключом в качестве результата, просто следите за размером сегмента (например, может не потребоваться, чтобы значения были в миллисекундах)