作者:奶牛还在Henry | 来源:互联网 | 2023-07-22 19:14
activemqrocketmqkafkarobbitmq公司apachealibabaLinkedInPivotal编写语言javaErlang客户端支持其他协议支持mqttmq
|
activemq |
rocketmq |
kafka |
robbitmq |
公司 |
apache |
alibaba |
LinkedIn |
Pivotal |
编写语言 |
|
java |
|
Erlang |
客户端支持 |
|
|
|
|
其他协议支持 |
mqtt |
mqtt |
|
mqtt |
事务消息支持 |
√ |
√ |
|
√ |
场景 |
|
|
|
|
rocketmq消息过滤
使用property过滤时的sql92语法(子集),实际借鉴于activemq, 有部分扩展
sql语法解析使用的是activemq的能力
https://github.com/apache/rocketmq/blob/cdb494c4dcef45c506d79bfdbe727e319cdce681/filter/src/main/java/org/apache/rocketmq/filter/SqlFilter.java
参考activemq属性过滤
push模式 会增加broker的设计复杂度