【问题标题】:Cassandra RowKey FilterCassandra RowKey 过滤器
【发布时间】:2013-01-30 14:12:35
【问题描述】:

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

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

---等等

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

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

cassandra 的替代品可能是什么?

【问题讨论】:

    标签: cassandra bigdata


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-23
      • 2019-06-29
      • 1970-01-01
      • 2020-12-14
      • 2017-06-26
      相关资源
      最近更新 更多