2016-10-03 43 views
0

瞭解卡夫卡能夠通過「日誌壓縮」保證至少保留每個已知密鑰的最新條目,這可以擴展爲允許指定的密鑰預先標記爲「特殊」,這樣即使它們不再是最新的密鑰輸入,它們也能夠保持壓縮狀態。標記要從日誌壓縮中排除的卡夫卡條目

一個用例可能是一個壓縮歷史日誌,它總是能夠給出任何給定鍵的頭值,但是另外可以允許保留特定的歷史值。

回答

3

目前(截至卡夫卡0.10.0.1),這是不可能的。

有一個新的提案(KIP-71)允許保留時間和單個主題壓實結合起來。此功能將成爲Kafka 0.10.1.0的一部分,應在未來幾周內發佈。也許這有幫助。

+0

請注意,KIP-71仍然不會幫助magicduncan的用例。 –