【发布时间】:2012-12-01 15:37:55
【问题描述】:
我正在寻找一个 BlockingQueue 的功能,它可以排队到磁盘而不是内存。我宁愿避免使用重量级的解决方案(例如 JMS)。理想情况下,队列应该在 JVM 上与客户端(生产者)和消费者在同一进程中运行。如果消费者停止,它应该能够继续排队,并且在重新启动时也能存活。
【问题讨论】:
-
如何破解关系表的顶部?这种方法有一些优势。
-
这很诱人,但我已经阅读了几篇关于将队列作为数据库作为反模式的文章,所以我对采用这种方法有点不安。我见过一些使用berkley db(java版)的解决方案
标签: architecture asynchronous queue message-queue