项目仓库: https://github.com/xiaocan66/minidb
项目亮点:
● 项目实现了set,string,hash,zset,list多种数据结构,支持key过期时间。
● 基于ART树实现了内存索引结构,具备查询速度快,节约内存的特点。
● 参考redis跳表实现了zset数据结构
● 支持定时自动垃圾回收实现对过期或失效数据的清理。
● 支持使用常规文件IO和内存映射两种文件IO方式读写数据文件,提升数据读写性能。
点击空白处退出提示
项目仓库: https://github.com/xiaocan66/minidb
项目亮点:
● 项目实现了set,string,hash,zset,list多种数据结构,支持key过期时间。
● 基于ART树实现了内存索引结构,具备查询速度快,节约内存的特点。
● 参考redis跳表实现了zset数据结构
● 支持定时自动垃圾回收实现对过期或失效数据的清理。
● 支持使用常规文件IO和内存映射两种文件IO方式读写数据文件,提升数据读写性能。
评论