Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-34386

Add RocksDB bloom filter metrics

    XMLWordPrintableJSON

Details

    Description

      In our production environment, with RocksDB bloom filter enabled, the performance optimization effect on task state reading is obvious. However, there is a lack of usage metrics for bloom filter, If these Metrics are reported via Metrics reporter, it is easy to monitor the effectiveness of bloom filter optimization.

      And these metrics are available from RocksDB Statistics:

      BLOOM_FILTER_USEFUL: times bloom filter has avoided file reads.

      BLOOM_FILTER_FULL_POSITIVE: times bloom FullFilter has not avoided the reads.

      BLOOM_FILTER_FULL_TRUE_POSITIVE: times bloom FullFilter has not avoided the reads and data actually exist.

      Attachments

        Issue Links

          Activity

            People

              hejufang001 Jufang He
              hejufang001 Jufang He
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: