【问题标题】:cassandra: Storing value?cassandra:存储价值?
【发布时间】:2011-03-29 20:36:17
【问题描述】:

本周末我想在我的测试环境中试用 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

我该怎么做才能让它发挥作用? 谢谢!

【问题讨论】:

    标签: php nosql cassandra


    【解决方案1】:

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

    我的猜测是您忘记添加一个名为“MyApp”的键空间,并在该键空间内创建一个名为“用户”的列族

    【讨论】:

    • 嗨!这当然很有意义。我猜我可以在 storage-conf.xml 中添加键空间和列族,这是正确的,所以我会尝试一下。你有什么好的资源可以让我了解这些东西以及 Cassandra 的必需品吗?
    猜你喜欢
    • 2016-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    相关资源
    最近更新 更多