Я прочитал, что колонки Cassandra отсортированы физически. Я чувствовал, что это правильно, если в узле присутствует только одна строка ключа (в одном SSTable). Если такой же ключ присутствует в нескольких SSTables с разными/одинаковыми столбцами, сам узел должен сортировать его после чтения из каждого SSTables. Если это правильно, то станет понятным, как концепция Cassandra с широкими рядами, используемая для сортировки/упорядочения столбцов, станет эффективной.Имя сортировки колонны Cassandra
0
A
ответ
1
Вы правы, что Cassandra хранит строки, отсортированные по диску на основе кластеров столбцов. Это уменьшает количество запросов на диске для удовлетворения запроса.
Вы также правы, что раздел может существовать в нескольких SSTables на диске, каждый SSTable будет сортироваться на диске, но когда узел читает раздел, он объединяет значения из каждого sstaqble в памяти + любые значения для этого раздела в memtable.
Уплотнение предназначено для минимизации количества SSTables, чтобы сохранить количество дисков в обратном порядке. Вероятно, диск будет медленнее, чем слияние отсортированных данных.
Смежные вопросы
- 1. Семейный дизайн колонны Cassandra
- 2. Cassandra и вставив поплавок колонны
- 3. Cassandra timestamp Порядок сортировки
- 4. Cassandra композитной структура колонны и вставка
- 5. Имя вызывающей колонны внутри функции
- 6. Все Колонны подряд в Cassandra с помощью Hector Client
- 7. Модель данных Cassandra для выполнения сортировки столбцов?
- 8. Cassandra имя файла данных соглашение
- 9. колонны «Вставка» аккуратно
- 10. Cassandra миграция из MySQL (разработка схемы для сортировки запроса)
- 11. имя динамического массива для сортировки
- 12. Расчесывание Колонны после Транспонирование Колонны Панды Dataframes
- 13. Bootstrap - Колонны обтекания вокруг крупной колонны
- 14. Определение вычисленной колонны
- 15. Суммирование Колонны
- 16. Соединить Колонны
- 17. Автоматические колонны
- 18. Bootstrap Колонны
- 19. Колонны перекрестков
- 20. Cassandra: Установить имя хоста как адрес eth1
- 21. Как найти имя пользователя Пароль cassandra
- 22. Ошибка переименовать имя кластера cassandra 1.2.6
- 23. Cassandra CLI: указать имя первичного ключа
- 24. Изменить имя центра обработки данных Cassandra
- 25. пейджинга и сортировки запросов в Спринг данных Cassandra
- 26. как избежать сортировки по кластерам ключевых столбцов в cassandra
- 27. ПОИСК ПОЛЯ КОЛОННЫ РЕЛЬСЫ
- 28. Magento - имя сортировки, которое включает число
- 29. Имеет ли этот порядок сортировки имя?
- 30. Ошибка сортировки: имя типа не разрешено