0

如果我的 Cassandra 列族中有几个键,格式为

ben-jhonson
niel-jhonson
kim-jhonson
George-Williams
Douglous-Peter

- -ETC

是否有任何策略可以检索所有以 Jhonson 结尾的名称?

通常是形式的 sql 查询select * from tablename where name like '%Jhonson';

相同的 cassandra 替代品可能是什么?

4

1 回答 1

2

Cassandra 不支持 LIKE 查询。如果您需要这种功能,您可以使用 lastname:firstname 的复合键来实现。这将允许您单独查询姓氏组件并获取所有匹配的名字。请注意,姓氏组件必须是列表中的第一个,因为您必须提供至少一个等于匹配项。

于 2013-01-30T14:51:56.483 回答