我希望本周末在我的测试环境中使用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
我能做些什么才能让它发挥作用? 谢谢!
答案 0 :(得分:2)
“无效的请求可能意味着密钥空间或列系列不存在,缺少必需的参数或参数格式错误。为什么包含关联的错误消息。”
我的合格猜测是你忘记添加一个名为'MyApp'的密钥空间,并在该密钥空间内创建一个名为'Users'的列系列