我有一个表和数据如下所示,我想查询包含所有者的记录。有什么帮助吗?
select name from team where blob like %owner%
CREATE TABLE ipl.team(
name text,
captain text,
blob text,
PRIMARY KEY (name, captain)
)
name | captain | blob
------------+-------------------+----------------------------------------
KKR | SRK | {'owner': 'ABC', 'win': '10'}
DD | ME | {'owner': 'XYZ', 'win': '8'}
答案 0 :(得分:1)
虽然我希望你不是真的在文本字段中存储JSON(这有点浪费),但我会尝试回答。
简而言之,不,它没有。它是一个键/值存储,但存储模型比Riak更复杂。
如果你想做类似的事情,你应该实现像弹性搜索这样的文本搜索引擎,这是一个单独的主题。您可能需要查看此问题:Elasticsearch vs Cassandra vs Elasticsearch with Cassandra