kafka与ActiveMQ比较


做队列是可以。 但是作为消息中间件这种功能,也不是redis的强项
我是觉得订阅之类的,不是redis的强项
毕竟,做订阅和消息队列这种, 还有很多复杂的场景在里面。 redis只是做了最基础的

我用的是activemq
老牌消息中间件
在用这个之前我也想过直接用redis,只能说幸好没用
因为很多场景无法覆盖

kafka 据说是性能怪兽。牛逼的不行
上次群里的wei也发了一些kafka的介绍。 我觉得kafka除了性能之外,确实也有蛮多吸引我的地方

诸如,消息被消费后,让然可以根据自己的情况,保留一段时间

平安付用的是activemq

京东的消息中间件,也是在activemq的基础上进行改造的

kafka最大的好处就是,消息可以落地啦。但是如果你要做到只有仅有一次发送消息成功,那么你的客户端代码其实蛮复杂~~因为kafka把维护访问到那条消息交给客户端啦~~

Kafka 在消息安全性、HA、吞吐方面都是不错的,在生产环境中若当前业务使用 AM 支撑不住的时候,可以考虑迁移到 Kafka,Kafka 支持高吞吐。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM