查询可能性:GemFire与Redis

时间:2018-04-05 08:10:23

标签: redis gemfire querying spring-data-redis spring-data-gemfire

似乎Redis可以提供与Gemfire OQL查询相同的功能,但使用spring / -boot / Java可以更改代码。任何见解都将受到高度赞赏!

存储数据 - Gemfire可以存储父对象并使用OQL功能来查询深层嵌套对象,而不会在存储过程中做任何不同的事情。但是在Redis中,必须根据查询需求进行存储。因此,如果我们期待" find x in xList"能力; xList必须存储为Set / List 单独,而不是保存父对象。

查询数据 - 如果我们必须在Redis中存储自定义对象,则还必须使用相应的序列化程序,这也会使RedisTemplate的实例绑定到DataType。在庞大的代码库中,需要存储和获取不同对象的数据库,这似乎不具备高度可维护性。

当查询很复杂并使用spring-boot集成时,这是在Redis中存储/获取每个自定义对象的唯一方法吗? RedisRepository不适合复杂查询的帐单

0 个答案:

没有答案