对键的 Sqlpredicate 查询
Sqlpredicate query over keys
我正在尝试通过缓存的键集查询缓存。
有没有办法在缓存的键上应用 SqlPredicate?
谢谢
Ignite 支持特殊关键字,允许像字段一样使用缓存条目的键和值。 “_key”是键的关键字,而“_val”是值的关键字。
以下示例显示了如何select 基于键值
的数据 QueryCursor<List<?>> cursor = cache.query(new SqlFieldsQuery(
"select _val from Person WHERE _key = 12"));
List<List<?>> res = cursor.getAll();