簡體   English   中英

將整個 kafka 主題具體化為 RocksDB

[英]materialize entire kafka topic into rocksdb

我目前正在做 kafka 流的 POC,其中我試圖將 kakfa 用作消息傳遞總線和數據庫。 我正在嘗試 ksql 用於第二個目的。 我可以使用 ksql 查詢主題,但需要很長時間,因為 ksql 每次讀取整個主題並在客戶端對其進行過濾。 有沒有辦法將整個主題具體化為 kafka 中的狀態存儲?

您可以將主題讀取為 KTable 並強制狀態存儲實現通過交互式查詢 API 訪問內容。

StreamsBuilder builder = new StreamsBuilder();
 KTable<Integer, Integer> table = builder.table(
   "topicName",
   Materialized.as("queryable-store-name"));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM