目录
产品简介
BoltDB 是一个用 Go 编写的嵌入式 ACID 键/值数据库。它通过只允许一个写入器和多个读取器来支持带有影子分页的 MVCC。所有事务都在可序列化隔离下的 BoltDB 中执行。BoltDB 将键/值对存储在 B+tree 数据存储中。
产品历史
2013 年,BoltDB 最初由 Ben Johnson 创立,作为LMDB到 Go 的一个端口,但随后两个项目出现分歧,因为 Bolt 的作者决定专注于简单性并提供易于使用的 Go API。BoltDB 的目标变成为不需要完整数据库服务器的项目提供简单、快速和可靠的数据库。
BoltDB 稳定,API 固定,文件格式固定,作者认为该项目是成功的。因此,该项目于 2017 年被其作者放弃。
基本属性
产品名称 | BoltDB |
---|---|
所属国家 | 美国 |
开源地址 | https://github.com/boltdb/bolt |
db-engines得分 | 0.99 |
首发时间 | 2013-01-01 |
模型分类 | 键值 |
商业模式 | 开源 |
许可协议 | MIT |
开发语言 | Go |
隔离级别 | Serializable |
视图 | 虚拟视图 |
表关联方式 | Not Supported |
索引类型 | B+Tree |
并发控制 | MVCC |
产品架构 | Embedded |
其他特性
文档 | https://godoc.org/github.com/boltdb/bolt |
---|---|
产品首页 | https://github.com/boltdb/bolt |
厂商
厂商 | Ben Johnson |
---|---|
官网 | https://github.com/boltdb/bolt |
用户评价
0
0