加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Cassandra使用PHP SimpleCassie获取所有密钥

发布时间:2020-12-13 22:29:57 所属栏目:PHP教程 来源:网络整理
导读:是否可以使用SimpleCassie获取列族中的所有键? 我查看了SimpleCassie的谷歌代码,但不明白. 另一个问题是我使用以下代码来访问列值. $price = $cassie- keyspace(‘ToyStore’) – cf(‘Toys’) – key(‘Transformer’) – column(‘Price’) – get(); ech
是否可以使用SimpleCassie获取列族中的所有键?
我查看了SimpleCassie的谷歌代码,但不明白.

另一个问题是我使用以下代码来访问列值.

$price = $cassie-> keyspace(‘ToyStore’) – > cf(‘Toys’) – > key(‘Transformer’) – > column(‘Price’) – > get();

echo $price;

它总是抱怨“cassandra columnorsupercolumn的对象不能转换为字符串”.
是否可以打印出列值?

解决方法

您应该使用get_range_slices,以“”开头,并在每次调用后使用最后一个键作为下一次调用的开始键(免责声明:尚未使用SimpleCassie测试此项)

如何在列族中对列进行排序? LongType的价格?

有效的’compare_with’值是(来自cassandra.yaml):“AsciiType,UTF8Type,LexicalUUIDType,TimeUUIDType,LongType,和IntegerType(通用可变长度整数类型)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读