java中的持久队列
我在我的项目中有一个用例,我将收到一个文档,我将处理它并将它发送到另一个模块。 因此,我希望持久化接收到的文档并异步处理它。 我们没有使用任何分布式应用程序概念,完全部署发生在同一个系统中。所以我觉得使用JMS是一种有点繁重的方法。 只是我想知道是否有任何现有的API,我可以使用它为此目的? 我想要一些类似于轻量级持久性队列机制的东西java中的持久队列,java,jms,Java,Jms,我在我的项目中有一个用例,我将收到一个文档,我将处理它并将它发送到另一个模块。 因此,我希望持久化接收到的文档并异步处理它。 我们没有使用任何分布式应用程序概念,完全部署发生在同一个系统中。所以我觉得使用JMS是一种有点繁重的方法。 只是我想知道是否有任何现有的API,我可以使用它为此目的? 我想要一些类似于轻量级持久性队列机制的东西 谢谢并致以最诚挚的问候,Kitty因为您想要持久性,所以必须有“任何东西”来关心您的数据 API只是实现某些功能的一扇门 可能性: 序列化并将“数据包”存储在文
谢谢并致以最诚挚的问候,Kitty因为您想要持久性,所以必须有“任何东西”来关心您的数据 API只是实现某些功能的一扇门 可能性:
- 序列化并将“数据包”存储在文件中,以供其他模块进一步读取。那么,关心的是文件系统
- 使用数据库。DBMS才是真正关心的人;你需要一个数据库管理系统
- 使用JMS。这并不复杂,而且已经很成熟了。排队系统才是最重要的,你需要一台服务器
- 其他解决方案将有一个“服务器”,用于保存您的数据