tidb, TiDB是与MySQL协议兼容的分布式HTAP数据库

分享于 

3分钟阅读

GitHub

 
TiDB is a distributed SQL database.
  • 源代码名称:tidb
  • 源代码网址:http://www.github.com/pingcap/tidb
  • tidb源代码文档
  • tidb源代码下载
  • Git URL:
    git://www.github.com/pingcap/tidb.git
    Git Clone代码到本地:
    git clone http://www.github.com/pingcap/tidb
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/pingcap/tidb
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    Build StatusGo Report CardProject StatusCircleCI StatusCoverage Status

    什么是 TiDB?

    TiDB ( 发音为:/'taɪdiːbi:/tai-D-B,词源: Titanium ) 是一个混合事务/分析处理( HTAP ) 数据库。 通过谷歌F1和谷歌扳手的设计灵感,TiDB具有无限水平的可以扩展性。强一致性和高。 TiDB的目标是为在线交易提供一个停止解决方案,并分析。

    • 水平可以扩展的水平可伸缩性

    随着业务增长成长 TiDB。 你可以增加存储和计算的容量,只需添加更多的机器。

    • MySQL协议兼容的

    使用TiDB作为MySQL你可以用TiDB替换 MySQL,以便在大多数情况下不更改应用程序的代码。

    • 自动故障转移和高可用性

    你的数据和应用程序始终在。 TiDB自动处理故障并保护应用程序避免整个数据中心的机器故障或者停机。

    • 一致的分布式事务

    把TiDB看作一个单一的机器关系。 你可以启动跨多个机器的事务,而不必担心一致性。 TiDB使你的应用程序代码简单且可靠。

    • 联机 DDL

    根据需求更改TiDB架构。 你可以在不停止或者影响正在运行的操作的情况下添加新列和索引。

    • 多个存储引擎支持

    用你最喜欢的引擎 TiDB。 TiDB支持本地存储引擎,如 GolevelDB,以及 TiKV插件,分布式存储引擎。

    有关详细信息,请参阅如何构建TiDB应用程序。

    采用者

    你可以在这里查看TiDB使用者的列表。

    路线图

    阅读路线图

    快速启动

    阅读快速入门指南。

    文档

    体系结构

    architecture

    捐赠受到欢迎并非常赞赏。 有关提交补丁和贡献工作流的详细信息,请参阅 CONTRIBUTING.md

    与我们联系

    许可证

    TiDB在 Apache 2.0许可证下。 查看许可证的详细信息文件。

    确认


    COM  数据  proto  protocol  protoc  分布式  
    相关文章