为高级查询选择基于Java的键值存储

时间:2014-04-29 11:53:59

标签: key-value-store nosql

我正在寻找一个合适的分布式键值存储,它将满足以下要求:   - 用Java编写,   - 完全分配(工人之间价值的均衡分配,复制,工人的快速本地键值存储),   - 允许我对“一组键”运行查询,让我修改各个工作人员的代码,以进一步处理(过滤)本地检索到的键并返回自己的答案。

我认为Voldemort项目有点突出,但似乎它只支持单个键值查询,而且修改会非常复杂。请问有人提示吗?

2 个答案:

答案 0 :(得分:0)

不是真的"答案"因为这是一个广泛的主题,但我们使用Apache Cassandra并且相当 很高兴。我喜欢Apache支持(许可,识别等)。

答案 1 :(得分:0)

似乎我找到了解决方案 - Infinispan是一个分布式KV商店,它有一个“分布式执行框架”,允许在相关工作人员上执行代码(并合并结果):http://infinispan.org/docs/6.0.x/user_guide/user_guide.html#_distributed_execution_framework

谢谢大家