GridGain sql查询缓存地图

时间:2015-06-10 23:58:43

标签: gridgain

我配置了GridCache<String,Map<String,PersistentObject>

PersistentObject是与String getId()等方法的接口, 有些实体实现PersistentObject,例如PropertyEntity具有namevalue属性,getId()只返回名称; GridCache的关键是实体的SimpleClassName! Map的键是实体的String Id!

是否可以对它进行SQL查询,如: 从PropertyEntity中选择值,其中name =?

也许有其他组织缓存的方法? 我制作了地图地图,因为不同的实体类型可能具有相同的ID并在简单地图中相互覆盖

1 个答案:

答案 0 :(得分:0)

我不确定我理解这个问题。听起来你应该能够运行你建议的查询。它不适合你吗?

此外,听起来您使用的是较旧版本的GridGain。 GridGain的开源版本现在是Apache Ignite项目。如果可能的话,我建议您升级。