我正在寻找一个合适的分布式键值存储,它将满足以下要求: - 用Java编写, - 完全分配(工人之间价值的均衡分配,复制,工人的快速本地键值存储), - 允许我对“一组键”运行查询,让我修改各个工作人员的代码,以进一步处理(过滤)本地检索到的键并返回自己的答案。
我认为Voldemort项目有点突出,但似乎它只支持单个键值查询,而且修改会非常复杂。请问有人提示吗?
答案 0 :(得分:0)
不是真的"答案"因为这是一个广泛的主题,但我们使用Apache Cassandra并且相当 很高兴。我喜欢Apache支持(许可,识别等)。
答案 1 :(得分:0)
似乎我找到了解决方案 - Infinispan是一个分布式KV商店,它有一个“分布式执行框架”,允许在相关工作人员上执行代码(并合并结果):http://infinispan.org/docs/6.0.x/user_guide/user_guide.html#_distributed_execution_framework
谢谢大家