Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Published : Oct 27, 2021
NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions, it is likely that it is still relevant. If the blip is older, it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the Radar. Understand more
Oct 2021
Assess ?

如果你正在使用 Apache Kafka 并构建流处理应用程序,ksqlDB 是一个不错的框架,用来以类似SQL的语句编写简单的应用程序。ksqlDB 并不是一个传统的SQL数据库。然而,它允许你在现有的Kafka topics上使用轻量级类似SQL的语句来构建新的 Kafka streamstables 。和从传统数据库读取数据类似,Queries 能够拉取数据,或者当有增量变化发生时把结果推送到应用程序。你可以选择将其作为现有 Apache Kafka 原生部分安装并以 standalone server 的方式运行,或者作为 Confluent Cloud 上一个完全托管的服务。我们正在简单的数据处理场景中使用 ksqlDB 。在更复杂的场景中,比如当应用程序需要在代数 SQL 查询之外进行编码的情况下,我们会继续在 Kafka 之上使用诸如 Apache SparkApache Flink 这些数据处理框架。我们建议在应用程序的简单性允许的情况下尝试使用 ksqlDB。

Download the PDF

 

 

 

English | Português 

Sign up for the Technology Radar newsletter

 

 

Subscribe now

Visit our archive to read previous volumes