Confluent KSQL&KSQLDB完全教程-專為流處理應用程序構建的數據庫

KSQL&KSQLDB專為流處理應用程序構建的數據庫,使用一些 SQL 語句構建一個完整的 kafka 流應用程序

Ratings 5.00 / 5.00
Confluent KSQL&KSQLDB完全教程-專為流處理應用程序構建的數據庫

What You Will Learn!

  • Confluent ksql&ksqlDB
  • Kafka streaming process application
  • Advanced Stream Processing with ksqlDB
  • ksqlDB and kafka connect component integration
  • One mental model for the entire stack
  • Build a complete streaming app with a few SQL statements
  • Confluent ksqlDB components and architecture
  • Develop UDFs and UDAFs
  • ksqldb Clients(REST API & Java Client)

Description

ksqlDB 是專為流處理應用程序構建的數據庫。這到底是什麼意思呢? 它整合了幾乎每個流處理架構中的許多組件。

這很重要,因為當今幾乎所有的流媒體架構都是由不同項目拼湊而成的零碎解決方案。 至少,您需要一個子系統來從現有數據源獲取事件,另一個用於存儲它們,另一個用於處理它們,另一個用於針對聚合物化進行查詢。 集成每個子系統可能很困難。 每個人都有自己的心智模型。 考慮到所有這些複雜性,很容易懷疑:這一切都值得嗎?

ksqlDB 旨在提供一種心智模型來完成您需要的一切。 您可以針對 ksqlDB 構建一個完整的流式應用程序,而 ksqlDB 又只有一個依賴項:Apache Kafka®。

本課程將會全面細緻的介紹ksql以及ksqlDB的所有知識點,讓您從入門到精通,由淺入深的學習掌握ksqlDB的使用。使用ksqlDB您將會很輕鬆的使用幾行sql語句完成對實時數據的流式計算應用程序開發。


[課程要求]

  • 需要一定的Apache Kafka /Confluent Kafka經驗

  • 有關係型數據庫SQL的程序經驗

  • 熟悉Kafka Streams框架(kstream,ktable)

課程特色

  • 代碼驅動

  • 大量的案例

  • 由淺入深

  • 課程內容緊湊

  • 涵蓋絕大多數Confluent ksqlDB & ksql內容

  • 豐富的綜合案例

Who Should Attend!

  • Build a complete streaming app with a few SQL statements
  • Build Complex Event Processing(CEP) application by ksqlDB
  • Master Confluent ksql&ksqlDB
  • Master Realtime streaming event process by sql

TAKE THIS COURSE

Tags

  • Apache Kafka
  • Confluent Certified Developer for Apache Kafka

Subscribers

25

Lectures

65

TAKE THIS COURSE



Related Courses