Как определить динамические семейства столбцов в Кассандре

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

Я создал семейство столбцов следующим образом:

CREATE TABLE places (
   latitude double,
   longitude double,
   name text,
   tags text,
   PRIMARY KEY (latitude, longitude, name)
)

Кстати: я должен был определить столбец тегов. Может кто-нибудь объяснить мне, почему? Может быть, потому что все остальные столбцы являются частью индекса?

Теперь при вставке данных вот так:

INSERT INTO places ("latitude","longitude","name","tags") VALUES (49.797888,9.934771,'Test','foo,bar')

это работает просто отлично! Но когда я пытаюсь:

INSERT INTO places ("latitude","longitude","name","tags","website") VALUES (49.797888,9.934771,'Test','foo,bar','test.de')

Я получаю следующую ошибку:

Bad Request: Unknown identifier website
text could not be lexed at line 1, char 21

Какие изменения необходимы, чтобы я мог динамически добавлять столбцы?

Я использую Cassandra 1.1.9 с CQL3 с cqlsh непосредственно на сервере.

Ответы на вопрос(2)

Ваш ответ на вопрос