| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
9年前发布

TiDB:Go语言开发的分布式SQL数据库

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

架构:

TiDB:Go语言开发的分布式SQL数据库

特性:

  • 水平伸缩
    TiDB 可随着你的业务增长而伸缩,只需要通过增加更多的机器来满足业务增长需要

  • 异步的 schema 调整
    TiDB scheme 可随时进行调整来满足需求,添加列和索引并不会影响进行中的操作

  • 一致性的分布式事务
    你可以把 TiDB 想象成一个单机的 RDBMS,而事务可以在多服务器间进行,无需担心一致性问题。TiDB 让你的应用代码简单而且可靠.

  • 兼容 MySQL 协议
    你可以像使用 MySQL 一样来使用 TiDB,你可以使用 TiDB 来替换 MySQL 来服务你的业务,而绝大多情况下无需修改一行代码。

  • 采用 Go 语言开发
    Go 代码简单而且易于理解,而且性能非常高

  • 多存储引擎支持
    你可以在 TiDB 中使用你熟知的存储引擎,单机模式下支持大多数引擎,包括 goleveldb, LevelDB, RocksDB, LMDB, BoltDB 等等

项目状态

TiDB 目前正在紧锣密鼓的早期开发阶段,上述提及的一些特性有些还没有完整实现。请暂时不要在产品环境中使用。

项目主页:http://www.open-open.com/lib/view/home/1441538618194

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1441538618194.html
TiDB