1

我正在寻找用于在 java 中本地管理队列的消息队列 api/库。你对我有什么建议?

我不想使用客户端/服务器架构,我宁愿在本地进行,以免添加故障点。此外,目前不需要横向扩展。

[编辑]

是否有用于在 java 中本地管理查询的消息队列 API/库?特点:1)持久队列;2)队列管理;3) 线程安全

4

1 回答 1

1

曾几何时,我在寻找持久队列,但找不到好的实现。我认为你有两个选择:

  • 使用 JMS 实现

  • 使用带有 Map 实现的嵌入式键值数据库,例如JDBM3。将队列模拟为 Map,其中 id 在putas的时刻分配previous max id +1,并take/poll/get读取具有最小 id 的值。

于 2013-01-07T18:28:27.717 回答