Кассандра: Хранить ценность? - PullRequest
3 голосов
/ 14 августа 2010

Я хотел попробовать в эти выходные с Cassandra + PHP в моей тестовой среде.Итак, после нескольких часов головной боли, пытаясь установить его, я, наконец, преуспел и запустил его.

Однако я опробовал различные обертки PHP для cassandra, и мне не удалось ни с кем связаться. SimpleCassie , который я хочу использовать, выдает следующую ошибку при запуске следующего кода:

  /*
  * setting new column (and key if not exist)
  * @return - (false) on failure
  */
   $cassie->keyspace('MyApp')->cf('Users')->key('user1')->column('name')->set('Marcin');
   $cassie->column('surname')->set('Rosinski');

Ошибка:

cassandra_InvalidRequestException: in /var/www/cassie/SimpleCassie.php on line 7257

Что я могу сделать, чтобы сделатьэто работает?Спасибо!

1 Ответ

2 голосов
/ 14 августа 2010

"Недопустимый запрос может означать, что пространство ключей или семейство столбцов не существует, отсутствуют обязательные параметры или имеется неправильный параметр. Почему содержится соответствующее сообщение об ошибке."

Мое предположение состоит в том, что вы забыли добавить пространство ключей с именем «MyApp», и внутри этого пространства ключей создайте семейство столбцов с именем «Пользователи»

...