从Cassandra-PHP中的密钥类型TimeUUID获取价值

时间:2012-03-09 17:12:02

标签: php cassandra phpcassa

我是cassandra的新手,我想从列系列中获取值,其中键是TimeUUIDType。

我正在使用PHP和PHPCassa,我可以在列族中正确插入(设置),使用函数生成uuid:

$key = CassandraUtil::uuid1();

当我尝试在列系列中进行获取时会出现问题,因为我有和String格式的uuid(类似的东西):

$uuidString= "e2658820-69f2-11e1-af9a-95dd4f324d9";

我想知道是否可以在php或phpcassa中将一个String表单转换或转换为cassandra的有效uuid,因为我的目的是在另一个页面中从$ uuuidString创建正确的uuid。

感谢。

1 个答案:

答案 0 :(得分:2)

CassandraUtil::import($uuidString)将处理此问题。

修改 从phpcassa 1.0+开始,\phpcassa\UUID::import()是正确的方法。