什么是azure服务总线上kafka表的等价物?

wz8daaqr  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(308)

Kafka有流和表的概念。流表示事件的发生,而表表示状态。
azure资源上是否有相应的实体?查看了事件中心、事件网格、servicebus队列和主题。似乎找不到一个等价物?

nfeuvbwi

nfeuvbwi1#

据我所知,没有对等的。
我想说,最接近kafka的服务是azure事件中心,特别是在实时事件处理方面,azure服务总线并不是专用的。但是它仍然没有提供相同的特性,例如,没有与kafka表相关的物化视图(或者至少到目前为止我还没有找到任何关于它的内容)。有一篇文章与kafka与azure event hubs的集成有关,其中还解释了等价物以及不受支持的特性:
https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-for-kafka-ecosystem-overview
每当我偶然看到微软的一篇文章或其他一些博客谈论事件流(或事件源)和物化视图时,对于物化视图部分,它们指的是azure存储服务,如表存储、cosmosdb或类似服务与azure事件中心甚至服务总线的结合。
因此,恐怕目前azure上没有可比的云管理服务可以直接替代Kafka。我很高兴看到另一个答案证明我错了,因为我自己也会对此感兴趣。
在搜索过程中,我遇到了一些有趣的github项目,它们试图解决azure和.net堆栈上的类似问题:
https://github.com/lokad/azureeventstore
https://github.com/azurecosmosdb/solution-accelerator
https://github.com/dannormington/azure-cqrs

相关问题