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),我建议在中打开一个票证,因为它应该返回一个错误,而不是超时