开发者社区> 问答> 正文

Flink中的RocksDB的术语Statistics具体是什么?

Flink中的RocksDB的术语Statistics具体是什么?

展开
收起
游客vwuxaq6iqaowc 2021-12-09 14:18:57 374 0
1 条回答
写回答
取消 提交回答
  • 用法: 创建一个statistics对象传给options,rocksdb.open时将options传进去。 open后可通过options拿出statistics对象,可直接在代码中获取统计信息;也可配置时间,周期性将统计信息输出到日志中。

    官方文档中指出,打开statistics会损失5%-10%的性能。

    这里做个小测试 创建4个列族,向其中一个列族批量插入100W条数据,通过代码获取全部统计信息,打印到控制台。

    数据统计类型分成两种:

    ticker:计数,类型是64位无符号整型。用于度量counters (e.g. “rocksdb.block.cache.hit”), cumulative bytes (e.g. “rocksdb.bytes.written”) 或者 time (e.g. “rocksdb.l0.slowdown.micros”)。 histogram:统计数据的统计分布,大多数用于DB操作的耗时分布

    2021-12-09 14:20:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载