首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >持久散列映射、并发JDBM

持久散列映射、并发JDBM
EN

Stack Overflow用户
提问于 2011-05-12 00:00:37
回答 2查看 1.2K关注 0票数 0

我测试了JDBM2,这是一个非常棒的API,可以将数据直接持久化到树或散列映射中。在项目站点上,写着它不支持并发访问。所以我的问题是:有没有类似的Java开源API支持并发读写操作?

谢谢

EN

Stack Overflow用户

发布于 2011-05-12 00:29:00

Java有一种包装现有散列映射并返回同步映射的方法;但是,您必须自己编写同步:Collections#synchronizedMap

get()put()上扩展HashMap或实现Map接口来强制某些同步是非常容易的,但是迭代器要复杂得多。

也有一个ConcurrentHashMap,但它有一些限制,这取决于您想要做什么。

简单的方法是使用Collections#synchronizedMap并自己添加同步代码。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5967230

复制
相关文章

相似问题

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