分布式 NewSQL 数据库 TiDB

    xiaoxiao2023-07-12  143

    TiDB 详细介绍

    TiDB 是国内 PingCAP 团队开发的一个分布式 SQL 数据库。其灵感来自于 Google 的 F1 和 Google spanner, TiDB 支持包括传统 RDBMS 和 NoSQL 的特性。

    TiDB 的源码已经托管在 Git@OSC 上,详情请查看:http://git.oschina.net/ngaut/tidb

    架构:

    特性:

    水平伸缩 TiDB 可随着你的业务增长而伸缩,只需要通过增加更多的机器来满足业务增长需要 异步的 schema 调整 TiDB scheme 可随时进行调整来满足需求,添加列和索引并不会影响进行中的操作 一致性的分布式事务 你可以把 TiDB 想象成一个单机的 RDBMS,而事务可以在多服务器间进行,无需担心一致性问题。TiDB 让你的应用代码简单而且可靠. 兼容 MySQL 协议 你可以像使用 MySQL 一样来使用 TiDB,你可以使用 TiDB 来替换 MySQL 来服务你的业务,而绝大多情况下无需修改一行代码。 采用 Go 语言开发 Go 代码简单而且易于理解,而且性能非常高 多存储引擎支持 你可以在 TiDB 中使用你熟知的存储引擎,单机模式下支持大多数引擎,包括 goleveldb, LevelDB, RocksDB, LMDB, BoltDB 等等

    安装使用

    请参考项目文档 https://github.com/pingcap/docs-cn

    项目状态

    RC 1

    文章转载自 开源中国社区[https://www.oschina.net]

    相关资源:七夕情人节表白HTML源码(两款)
    最新回复(0)