主流mq区别对比
| 開發語言 | java | erlang | java | scala |
| 單機吞吐量 | 萬級 | 萬級 | 10萬級 | 10萬級 |
| 時效性 | ms級 | us級 | ms級 | ms級以內 |
| 可用性 | 高(主從架構) | 高(主從架構) | 非常高(分布式架構) | 非常高(分布式架構) |
| 功能特性 | 成熟的產品,在很多公司得到應用;有較多的文檔;各種協議支持較好 | 基于erlang開發,所以并發能力很強,性能極其好,延時很低管理界面較豐富 | MQ功能比較完備,擴展性佳 | 只支持主要的MQ功能,像一些消息查詢,消息回溯等功能沒有提供,畢竟是為大數據準備的,在大數據領域應用廣。 |
總結
- 上一篇: Mq消息中间件名词
- 下一篇: 如何基于多线程队列简单实现mq