Супер колонка - Super column

Суперстолбец состоит из (уникального) имени суперстолбца и ряда столбцов.

А супер столбец это кортеж (пара) с двоичным именем суперстолбца и значением, которое сопоставляет его со многими столбцами.[1] Они состоят из пары "ключ-значение", где значениями являются столбцы. Теоретически суперстолбцы - это (отсортированный ) ассоциативный массив колонн.[2] Подобно обычному семейство столбцов где строка - это отсортированная карта имен столбцов и значений столбцов, строка в семействе суперстолбцов - это отсортированная карта имен суперстолбцов, которая сопоставляется с именами столбцов и значениями столбцов.

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

Пример кода

Написано в JSON -подобный синтаксис, определение суперстолбца может быть таким:

 {   "mccv": {     «Теги»: {       "кассандра": {         «инкубатор»: {"URL": "http://incubator.apache.org/cassandra/"},         "джира": {"URL": "http://issues.apache.org/jira/browse/CASSANDRA"}       },       "бережливость": {         "джира": {"URL": "http://issues.apache.org/jira/browse/THRIFT"}       }     }   } }

Смотрите также

Рекомендации

  1. ^ Саркисян, Арин (1 сентября 2009 г.). «WTF - это суперстолбец». arin.me. Получено 28 октября, 2017. SuperColumn - это кортеж с двоичным именем и значением, которое представляет собой карту, содержащую неограниченное количество столбцов, привязанных к имени столбца.
  2. ^ Эллис, Джонатан (15 августа 2016 г.). "Модель данных". Apache Cassandra вики. Получено 28 октября, 2017.

внешняя ссылка