|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/confluent-ksqlksqldb/
课程评论:没有评论
**课程名称:** Confluent ksql & ksqlDB 完全教程 - 专为流处理应用程序构建的数据库 **课程概述:** 本课程深入介绍了 ksqlDB,一个专为流处理应用程序设计的数据库。ksqlDB 旨在整合流处理架构中的多个组件,解决当前架构碎片化、集成复杂等痛点。它提供了一个统一的心智模型,允许开发者仅依赖 Apache Kafka® 即可构建完整的流式应用程序。通过本课程,您将从入门到精通 ksqlDB 的各项知识,只需几行 SQL 语句即可完成实时数据的流式计算应用开发。 **课程要求:** * 具备一定的 Apache Kafka / Confluent Kafka 经验。 * 熟悉关系型数据库 SQL。 * 熟悉 Kafka Streams 框架(kstream, ktable)。 **课程特色:** * **代码驱动:** 大量实际代码操作。 * **案例丰富:** 包含大量应用案例。 * **循序渐进:** 从基础到高级,由浅入深。 * **内容紧凑:** 高效学习,涵盖绝大多数 Confluent ksqlDB & ksql 的内容。 * **综合案例:** 通过丰富的综合案例巩固学习。
ksqlDB 是專為流處理應用程序構建的數據庫。這到底是什麼意思呢? 它整合了幾乎每個流處理架構中的許多組件。這很重要,因為當今幾乎所有的流媒體架構都是由不同項目拼湊而成的零碎解決方案。 至少,您需要一個子系統來從現有數據源獲取事件,另一個用於存儲它們,另一個用於處理它們,另一個用於針對聚合物化進行查詢。 集成每個子系統可能很困難。 每個人都有自己的心智模型。 考慮到所有這些複雜性,很容易懷疑:這一切都值得嗎?ksqlDB 旨在提供一種心智模型來完成您需要的一切。 您可以針對 ksqlDB 構建一個完整的流式應用程序,而 ksqlDB 又只有一個依賴項:Apache Kafka®。本課程將會全面細緻的介紹ksql以及ksqlDB的所有知識點,讓您從入門到精通,由淺入深的學習掌握ksqlDB的使用。使用ksqlDB您將會很輕鬆的使用幾行sql語句完成對實時數據的流式計算應用程序開發。[課程要求]需要一定的Apache Kafka /Confluent Kafka經驗有關係型數據庫SQL的程序經驗熟悉Kafka Streams框架(kstream,ktable)【課程特色】代碼驅動大量的案例由淺入深課程內容緊湊涵蓋絕大多數Confluent ksqlDB & ksql內容豐富的綜合案例