首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为自定义键值存储设计事务管理系统

如何为自定义键值存储设计事务管理系统
EN

Stack Overflow用户
提问于 2014-09-03 05:35:31
回答 1查看 876关注 0票数 0

我的应用程序使用自定义的键值存储作为数据持久层。这个键值存储是内部开发的,有一些API可以使用,但是它不提供任何关于事务管理或锁定(特别是分布式锁定)的内容。

现在,作为这个键值存储的用户,我们需要开发这样一个锁/事务管理系统。有人能帮助演示如何实现这样的分布式锁定吗?阿帕奇动物园管理员值得一看吗?

我们使用Java 7。

谢谢,NN

EN

回答 1

Stack Overflow用户

发布于 2014-09-03 05:46:02

有很多选择,其中许多甚至会告诉你如何去做:

  • 你提到的动物园管理员,他们甚至在他们的烹饪书里说怎么做。您可以检查他们说的关于实现分布式锁的动物园管理员白皮书
  • Hazelcast是内存中的分布式数据网格,它有一个分布式锁实现
  • 瑞迪斯也有

任何分布的和内存中的东西都可能是一个很好的候选(而且它实际上是有效的)是一个很好的候选。在工作中,我们使用的是ZK (更准确地说,是馆长使它更容易),而且它工作得很好。我们使用的一些库与Hazelcast一起使用,而且似乎没有更糟的地方。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25636913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档