Flink中的RocksDB的术语Statistics具体是什么?
用法: 创建一个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操作的耗时分布
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。