Apache点火vsApacheKafka

7gyucuyw  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(262)

有点n00b问题。
如果我使用ApacheIgnite进行消息传递和事件处理,还需要使用kafka吗?
基本上,Kafka会给我什么(如果有的话)额外的特性?
提前谢谢

ecfdbz9o

ecfdbz9o1#

kafka更具可伸缩性、基于磁盘、面向发布-订阅,并且与flink或spark等最重要的流处理框架进行了本地和可靠的集成。
不过,ignite是一个内存网格,我可以用它作为一个补充,来创建快速的应用程序,比如微服务、spark作业,以及其他使用它作为cach的软件é, 索引、内存sql、键值或分布式数据库。ignite有多种用途的API,但我认为它们不想与ApacheKafka竞争。
它们是不同的,但是在您的例子中,如果您想发布事件并由多个消费者使用它们,Kafka可能更合适。

相关问题