skiptable 是一个使用go 模仿redis的zset 的跳表,实现了redis zset的大多数功能
在skip_list.go
文件中实现了一个跳表,并实现了跳表的基本功能(增删改查)函数
在sort_sort.go
文件中实现了一个类似redis zset的有序集合,并实现了redis的绝大多数功能
-
通过go安装
go get github.com/bruce12397/skip_table
-
直接下载压缩包,解压到项目中使用即可
没有任何外部依赖,直接导入代码即可使用
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request