小编Nic*_*son的帖子

Elasticsearch vs Kafka:将生产者的智慧

Elasticsearch和Kafka是分布式系统的两个示例,但是它们都采用不同的方法来提高数据生产者的智能-在ES数据生产者中,没有关于数据存储位置的发言权。他们只是要求集群存储数据。在Kafka中,生产者知道群集的内部状态(它知道主题的分区位于哪个节点上),并能够告诉群集将数据存储在特定分区上。

显然,Kafka和ES是为不同的用例而构建的,但是我正在努力将这些用例与该设计决策联系起来-为什么Kafka允许生产者确定存储数据的位置,但ES却不这样做?

distributed-system elasticsearch apache-kafka

3
推荐指数
1
解决办法
3522
查看次数