Ширококолоночный магазин
Хранилище с широкими столбцами (или расширяемое хранилище записей ) — это столбцово-ориентированная СУБД и, следовательно, особый тип NoSQL базы данных . [ 1 ] В ней используются таблицы, строки и столбцы, но в отличие от реляционной базы данных имена и формат столбцов могут различаться от строки к строке в одной и той же таблице. Хранилище с широкими столбцами можно интерпретировать как двумерное хранилище значений ключа . [ 1 ] Bigtable от Google — один из прототипов магазинов с широкими столбцами. [ 2 ]
Хранилища с широкими столбцами и столбцовые базы данных
[ редактировать ]![]() | Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( январь 2024 г. ) |
Хранилища с широкими столбцами, такие как Bigtable и Apache Cassandra, не являются хранилищами столбцов в первоначальном смысле этого слова, поскольку их двухуровневые структуры не используют столбчатое расположение данных. В настоящих хранилищах столбцов используется столбчатое расположение данных, при котором каждый столбец хранится на диске отдельно. Хранилища с широкими столбцами часто поддерживают концепцию семейств столбцов , которые хранятся отдельно. Однако каждое такое семейство столбцов обычно содержит несколько столбцов, которые используются вместе, подобно традиционным таблицам реляционной базы данных. В пределах данного семейства столбцов все данные хранятся построчно, так что столбцы для данной строки хранятся вместе, а не каждый столбец хранится отдельно.
Хранилища с широкими столбцами, поддерживающие семейства столбцов, также известны как базы данных семейств столбцов . [ нужна ссылка ]
Яркие примеры
[ редактировать ]Известные магазины с широкими торговыми рядами [ 3 ] включать:
- Накопление Apache
- Апач Кассандра
- Апач HBase
- Большой стол
- DataStax Enterprise (использует Apache Cassandra)
- DataStax Astra DB (использует Apache Cassandra)
- Гипертаблица
- Azure-таблицы
- СциллаБД
Ссылки
[ редактировать ]- ^ Перейти обратно: а б Широкие столбцы магазинов . Энциклопедия DB-Engines.
- ^ Чанг и др. (2006). Bigtable: распределенная система хранения структурированных данных .
- ^ Рейтинг магазинов с широкими столбцами DB-Engines .