package
0.3.0
Repository: https://github.com/matrixorigin/matrixcube.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewKVBasedDataStorageScanner create a kv based DataStorageScanner.
WithScanBuffer set the buffer of scan to avoid memory overhead.
WithScanBytesLimit set the maximum number of bytes of data to be included in the result.
WithScanCountLimit set the maximum number of data to be included in the result.
WithScanEndKey set the endKey of scan.
WithScanFilterFunc set the key filter and return true to indicate that the record meets the condition.
WithScanStartKey set the startKey of scan.
WithValue set whether the return result of scan contains value.

# Variables

GenWithResultLastKey use `kv.NextKey(last result key)` as startKey for next scan.
None no need to next scan.
UseShardEnd use the endKey of the shard as startKey for next scan.

# Interfaces

DataStorageScanner.

# Type aliases

ScanOption scan option func.
ScanStartKeyPolicy calculation strategy for the startKey of next scan.