OpenAtomFoundation / pikiwidb

a high-performance, large-capacity, multi-tenant, data-persistent, strong data consistency based on raft, Redis-compatible elastic KV data storage system based on RocksDB
BSD 3-Clause "New" or "Revised" License
194 stars 63 forks source link

feat: add some list raft commands #309

Closed zztaki closed 3 months ago

zztaki commented 3 months ago

280

use customized batch interface to replace rocksdb::Batch in some list commands, such as LInsert, LPushx, LRem, LSet, LTrim.