Jdon 是如果处理 In memory grid data 的查询

12-08-15 wee
大家好,

Jdon是使用EHCACHE做为默认的Cache,但是没看到是如何处理查询Cache的。

我现在想尝试In memory grid data,使用的是Infinispan,遇到一个问题,索引太慢当写入数据到Cache,插入10000条数据,大概花了2分钟(单线程),原因是在插入数据到CACHE后会对数据建立索引,以便Infinispan使用Lucene 和 Hibernate search来查询Cache中的数据。还没有测试如果使用Hazelcast,会不会遇到相同的问题。

请问下,Jdon在处理Cache查询是怎么做的,或者有比较好的建议。

[该贴被wee于2012-08-15 15:41修改过]

         

banq
2012-08-15 17:24
网格内存对于Java的问题是序列化,序列化耗费时间。Jdon是使用HazelCast作为网格缓存

Protostuff + Hazelcast 快于Protostuff + Jedis (pooled) + Redis

Redis vs. Hazelcast

至于索引性能,好像取决于你的数据结构设计。

[该贴被banq于2012-08-16 09:25修改过]

猜你喜欢