分布式 NewSQL 数据库 TiDB

TiDB 详细介绍

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

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

架构:

image

特性:

水平伸缩
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]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值