微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

KSQL KSQL 用于 Apache Kafka 的流数据 SQL 引擎

程序名称:KSQL KSQL

授权协议: Apache

操作系统: 跨平台

开发语言: Java

KSQL KSQL 介绍

Ksql

用于 Apache Kafka 的流数据 sql 引擎

注意:项目还处于开发者预览版,请暂时勿用于生产集群中。

Ksql 是 Apache Kafka 的开源流 sql 引擎。 它为 Kafka 的流处理提供了一个简单而完整的 sql 界面; 不需要再用编程语言(如
Java 或 Python )编写代码。 Ksql
是分布式、可扩展、可靠的和实时的,支持多种流式操作,包括聚合(aggregate)、连接(join)、时间窗口(window)、会话(session)等等。基于
Apache 2.0 协议开源。

点此查看demo

Ksql 的两个核心概念是流(Stream)和表(Table),它将流和表集成在一起,允许将代表当前状态的表与代表当前发生事件的流连接在一起。

项目架构:

KSQL KSQL 官网

https://github.com/confluentinc/ksql

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐