Enable javascript in your browser for better experience. Need to know to enable it? Go here.
已发布 : Oct 27, 2021
Oct 2021
评估 ? 在了解它将对你的企业产生什么影响的前提下值得探索

如果你正在使用 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。

Radar

下载第25期技术雷达

English | Español | Português | 中文

Radar

获取最新技术洞见

 

立即订阅

查看存档并阅读往期内容