GridGain对缓存键的要求,其中值将与Sql查询一起使用

时间:2014-10-22 10:23:29

标签: gridgain

我正在尝试在我使用自定义密钥类型的缓存上执行使用GridCacheQuery创建的createSqlQuery()。问题是这总是给我一个空集合,即使有匹配的结果。

如果我使用非自定义密钥类型重复测试,例如StringInteger,我会得到我期望的结果。

如果我使用createSqlFieldsQuery()查询重复测试,这次再次使用自定义键,我也会得到我期望的结果!

预计会出现这种情况吗?我已经使用6.5.0-p1对此进行了测试,我的自定义键类型会覆盖hashCode()equals(),甚至可以实现Comparable,以获得它的价值。

0 个答案:

没有答案
相关问题