cassandra:存储价值?

时间:2010-08-14 14:03:16

标签: php nosql cassandra

我希望本周末在我的测试环境中使用Cassandra + PHP进行试用。因此,经过几个小时的头痛尝试安装它后,我终于成功并让它运行。

但是,我已经为cassandra尝试了不同的PHP包装器,而且我完全无法与任何人联系。我想使用的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 个答案:

答案 0 :(得分:2)

“无效的请求可能意味着密钥空间或列系列不存在,缺少必需的参数或参数格式错误。为什么包含关联的错误消息。”

我的合格猜测是你忘记添加一个名为'MyApp'的密钥空间,并在该密钥空间内创建一个名为'Users'的列系列