项目介绍

gqcn/gkvdb 是一个托管在 GitHub 上的开源项目,主要使用 Go 编写,采用 MIT License 许可证,目前获得 115 个 Star、22 次 Fork。

仓库全名
gqcn/gkvdb

README 摘要

gkvdb Go语言开发的基于DRH(Deep-Re-Hash)深度哈希分区算法的高性能高可用Key-Value嵌入式事务数据库。 gkvdb是开源的,免费的,基于MIT协议进行分发,开源项目地址(gitee与github仓库保持实时同步): Gitee( https://gitee.com/johng/gkvdb ),Github( https://github.com/johng-cn/gkvdb )。 特点 1. 基于纯Go语言实现,具有优异的跨平台性; 1. 数据库文件采用DRH算法设计,提升对随机数据的操作性能; 1. 良好的IO复用设计,提升对底层数据库文件的操作性能; 1. 良好的高可用设计,保证在任何异常情况下数据的完整性; 1. 提供的基本操作接口:Set()、Get()、Remove(); 1. 提供的事务操作接口:Begin()、Commit()、Rollback(); 1…

完整内容见 GitHub 原始 README 或本页 。

常见问题

gkvdb 用什么语言开发?

主要使用 Go 编写,采用 MIT License 许可证,目前有 115 个 Star。

gkvdb 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 gkvdb 的源码?

可以直接克隆仓库:git clone https://github.com/gqcn/gkvdb.git,默认分支为 master;安装与运行步骤见仓库 README。

gkvdb 最近还在维护吗?

仓库最近一次更新为 2019年3月3日,当前有 2 个未关闭 Issue;Star 数为 115,可作为社区活跃度的参考。

简要分析

热度分
159
价值分
75
活跃状态
归档

语言占比

Go

Release

贡献者