百科.dev
全部条目趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

tikv

> 编程语言
开源

分布式交易密钥值数据库,最初是用来补充TiDB的

16.8K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

分布式交易密钥值数据库,最初是用来补充TiDB的

Website QQ Documents QQ社区聊天TiKV是一个开源,发行,和交易密钥值数据库. 与其他传统的NoSQL系统不同,TiKV不仅提供古典密钥值API,还提供交易性ACID达标的API. TiKV由Rust建造,由Raft提供动力,最初由PingCAP创建以补充TiDB,这是一个可兼容MySQL协议的分布式HTAP数据库. TiKV("Ti'代表钛")的设计灵感来源于Google的一些巨大的分布式系统,如BigTable,斯潘纳和Percolator等,以及近年来学术界的一些最新成就,如Raft共识算法. 如果你有兴趣为TiKV做贡献,或者想从源头建起,请参见Conformation.md. 关于面向维护的代码读取和审查上下文,参见Doc/维护-guides/README.md. TiKV是C的一个毕业项目..

核心特点

  • •Geo-Replication
  • •Horizontal scalability
  • •Consistent distributed transactions
  • •Coprocessor support
  • •Cooperates with TiDB
  • •Placement Driver: PD is the cluster manager of TiKV, which periodically checks replication constraints to balance load and data automatically.
  • •Store: There is a RocksDB within each Store and it stores data into the local disk.
  • •Region: Region is the basic unit of Key-Value data movement. Each Region is replicated to multiple Nodes. These multiple replicas form a Raft group.
  • •Node: A physical node in the cluster. Within each node, there are one or more Stores. Within each Store, there are many Regions.
  • •PD endpoints: 127.0.0.1:23791, 127.0.0.1:23792, 127.0.0.1:23793

> 标签

Rustcncfconsensusdistributed-transactionshacktoberfest

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月9日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言
百科.dev

开发者百科,帮助你快速发现语言、框架、数据库、DevOps 与云原生等优质开发者工具。

快捷入口

  • 首页
  • 全部条目
  • 趋势榜
  • 开源项目

关于我们

  • 关于我们
  • 社区公约
  • 技术资讯

参与我们

发现好用的开发者工具?欢迎提交分享。

提交条目
© 2026 开发者百科 baike.dev数据每日更新 · 发现优质开发者工具