微信搜索逆锋起笔
关注后回复编程pdf
领取编程大佬们所推荐的 23 种编程资料!
本篇文章介绍粉丝开源的 GitHub 项目:rosedb
rosedb 是一个稳定、高性能、快速、内嵌的 k-v 数据库,支持多种数据结构,包含 String、List、Hash、Set、Sorted Set,接口名称风格和 Redis 类似。
支持丰富的数据结构:字符串、列表、哈希表、集合、有序集合;
内嵌使用简单至极,无需任何安装部署;
低延迟、高吞吐;
不同数据类型的操作可以完全并行;
支持客户端命令行操作;
支持过期时间;
String 数据类型支持前缀和范围扫描;
介绍
开始使用
命令行操作
rosedb/cmd/server,
运行 server 目录下的 main.go
rosedb/cmd/cli,
运行目录下的 main.go
import "github.com/roseduan/rosedb"
package main
import (
"github.com/roseduan/rosedb"
"log"
)
func main() {
config := rosedb.DefaultConfig()
db, err := rosedb.Open(config)
if err != nil {
log.Fatal(err)
}
// 别忘记关闭数据库哦!
defer db.Close()
//...
}
数据结构
String
、List
、Hash
、Set
、ZSet
。
逆锋起笔
是一个专注于程序员圈子的技术平台,你可以收获最新技术动态
、最新内测资格
、BAT等大厂大佬的经验
、增长自身
、学习资料
、职业路线
、赚钱思维
,微信搜索逆锋起笔
关注!