Rosedb Versions Save

Lightweight, fast and reliable key/value storage engine based on Bitcask.

v2.1.0

11 months ago

🚀 New Features

  • Support iterator in rosedb, it can traverse the data in database in order. And the methods are as follows:

    • Rewind
    • Seek
    • Next
    • Key
    • Value
    • Close

And the prefix scan is also supported.

🐞Bug Fix

  • Thanks to @rfyiamcool for PR
    • #216 fix: update committed flag after batch commit

v2.0.0

11 months ago

🚀 New Features

  • Basic operations, Put/Get/Delete/Exist key value pairs.
  • Batch operations, Put/Get/Delete/Exist key value pairs, and Commit.
  • DB functions, Open/Close/Sync/Stat.
  • Only testd in MacOS and Linux.

v1.1.1

1 year ago

🚀 Features

  • add backup
  • add zset commands

🐞 Bug Fix

  • build zset index

v1.1.0

1 year ago

🚀 Features

  • Support Redis protocol(not fully)
  • Add more Hash, List, and Set commands
  • Fix unit tests fit for Windows
  • Add CI and an issue template

v1.0.0

2 years ago

🚀 Features

  • Support String, List, Hash, Set, and ZSet

  • Logfile garbage collection automatically

    • see option LogFileGCRatio and LogFileGCInterval
  • Support standard FileIO and MMap

  • Support different index mode

    • KeyOnlyMemMode: only store keys in memory and values are in disk
    • KeyValueMemMode: both keys and values will store in memory

🎠 Commuity

Thanks to all new contributors:

@gozeloglu @icemint0828 @bigdaronlee163 @Roderland @chowc @itzmn @herrhu97

v1.3.0

2 years ago

[feature]Support simple ACID transaction. [feature]Support any types of key and value(only string now). [fix]Reclaim err in windows. [fix]Discard Config of BlockSize.

v1.2.9

2 years ago

[feature]Support simple ACID transaction. [feature]Support any types of key and value(only string now). [fix]Reclaim err in windows. [fix]Discard Config of BlockSize.

v1.2.8

2 years ago

[feature] Expired time and TTL. [feature] Single Reclaim. [feature] different type in different files. [update] Reclaim optimization.

v1.2.7

3 years ago

[fix]reclaim bugs. [new]some docs.