高性能 KV 存储引擎 rosedb V2.1.0 & V2.2.0 发布

2023-06-29 09:36:24 +08:00
 huiwang520

rosedb 2.1 和 2.2 版本已发布,请使用最新 2.2 版本。

项目地址:https://github.com/rosedblabs/rosedb

V2.1.0

新功能

支持迭代器,用户可以方便的使用其来遍历数据库中的所有数据,并且支持正向和反向迭代,迭代器的几个主要的方法如:

支持前缀扫描,初始化迭代器时,可以传入一个前缀,只有匹配这个前缀的 Key 才会遍 历。基础使用方法如下:

// create an iterator
iterOptions := rosedb.DefaultIteratorOptions
iter := db.NewIterator(iterOptions)
defer iter.Close() // close the iterator after using it

// iterate all data in the database
for ; iter.Valid(); iter.Next() {
    key := iter.Key()
    val, _ := iter.Value()
    println(string(key), string(val))
}

Bug 修复


V2.2.0

新功能

979 次点击
所在节点    程序员
2 条回复
lyhiving
2023-06-29 15:46:14 +08:00
很神奇哦,github 的地址居然 TMD 的走了知乎链接跳转!!!!
楼主要不就是在钓鱼要不就是不要脸地做统计!
huiwang520
2023-06-29 16:08:11 +08:00
@lyhiving 没其他的意思,可能是我从知乎 copy 过来的缘故

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/952582

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX