0

我有一个带有 GlobalKTables 的 Kafka Streams 应用程序。我想计算相同的内存占用。

底层 Kafka 主题中的数据使用 SNAPPY 进行压缩。我找不到有关存储在 Ktables 上的数据的信息。记录加载到 KTables 后是解压缩的还是按需解压缩的?

了解计算应用程序内存占用的最佳方法将非常有帮助。

4

1 回答 1

1

数据不会被压缩。

GlobalKTables(和 KTables)使用 RocksDB 来实际保存数据。我猜 RocksDB 支持一些你可以启用的压缩思想。

于 2020-05-17T23:35:53.167 回答