Cassandra phpcassa创建柱族

Cassandra phpcassa创建柱族,cassandra,phpcassa,Cassandra,Phpcassa,使用phpcassa创建列族时,我遇到了一个非常奇怪的错误,下面是我的代码: $sys = new SystemManager("127.0.0.1:9160"); $attr = array("comparator" => "UTF8Type"); $data = $sys->create_column_family("my_key_space", "user_likes", $attr); 所以我不确定它是否是一个有效的代码,但我很确定它是,所以我得

使用
phpcassa
创建
列族时,我遇到了一个非常奇怪的错误,下面是我的代码:

    $sys = new SystemManager("127.0.0.1:9160");

    $attr = array("comparator" => "UTF8Type");

    $data = $sys->create_column_family("my_key_space", "user_likes", $attr);
所以我不确定它是否是一个有效的代码,但我很确定它是,所以我得到的错误是:
TTransportException[0]:TSocket:从127.0.0.1:9160读取4个字节时超时


我在长时间加载后,可能会出现这个错误,可能是30-60秒,但任何其他代码(如检索或插入数据)都能很好地工作,那么会是什么呢?

我认为属性名称应该是
“comparator\u type”
而不是
“comparator”

至于服务器没有响应的原因,您可能会在Cassandra日志中找到异常或堆栈跟踪。如果您使用的是最新版本的Cassandra(如1.1.5或1.1.6),我建议在中打开一个票证,因为它应该返回一个错误,而不是超时