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

Add multiget() interface for state of rocksdb statebackend

    XMLWordPrintableJSON

Details

    Description

      Users that need to lookup many keys in order to process an application level request end up calling Get() in a loop to read the required KVs. Rocksdb provides multiget() interface to improve reading efficiency.Do we consider providing multiget() interface for rocksdb statebackend ?

      See also https://github.com/facebook/rocksdb/wiki/MultiGet-Performance.

      For other statebackend, we can call the get () interface in a loop  to implement multiget().

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            lipeidian Peidian Li
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: