首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ZeroMQ与Oracle队列

ZeroMQ与Oracle队列
EN

Stack Overflow用户
提问于 2016-07-26 08:05:21
回答 1查看 373关注 0票数 1

我是初级后端开发人员,现在我正在从事一个关于银行的项目,这是一个分布式系统。我以前知道的是,有一些消息库,比如ZeroMQ,来实现分布式系统中组件之间的通信。但现在,在这个项目中,他们使用了甲骨文排队。

我的同事告诉我,这样做更好,因为即使进程意外死亡,我们也没有失去任何信息的风险。

我的问题

Q1:如果甲骨文队列更好,我们什么时候应该使用像ZeroMQ这样的东西

Q2:ZeroMQ相比,Oracle队列的缺点是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-26 12:00:51

您的同事就在这里,因为Oracle带有持久性,而zeroMQ在内存中。如果您需要每秒最大的消息(百万),可以使用zeroMQ。价格不是一件事情,因为甲骨文不收取额外的AQ,它甚至是免费的Oracle XE。

如果您的应用程序已经依赖于Oracle,那么将消息传递放到Oracle中没有坏处。

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

https://stackoverflow.com/questions/38584308

复制
相关文章

相似问题

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