TiDB 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
TiDB 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache-2.0
操作系统: Linux
收录时间: 2015-09-06
提 交 者: 红薯

TiDB 是一款定位于在线事务处理/在线分析处理( HTAP: Hybrid Transactional/Analytical Processing)的融合型数据库产品,实现了一键水平伸缩,强一致性的多副本数据安全,分布式事务,实时 OLAP 等重要特性。同时兼容 MySQL 协议和生态,迁移便捷,运维成本极低。

(TiDB 的源码已经托管在码云上,详情请查看:https://gitee.com/pingcap/tidb

架构

点击 这里 查看架构详解

特性

水平弹性扩展(业务持续发展,数据无限增长)

分布式的 TiDB 可随着你的数据增长而无缝地水平扩展,只需要通过增加更多的机器来满足业务增长需要,应用层可以不用关心存储的容量和吞吐。 TiDB 根据存储、网络、距离等因素,动态进行负载均衡调整,以保证更优的读写性能。

故障自恢复及异地多活(数据:永远在线的资产)

TiDB 使用多副本进行数据存储,并依赖业界最先进的 Raft 多数派选举算法确保数据 100% 强一致性和高可用。 副本可跨地域部署在不同的数据中心,主副本故障时自动切换,无需人工介入,自动保障业务的连续性,实现真正意义上的异地多活。

一致性的分布式事务(不再妥协让步,不再寻求最终一致)

可以把 TiDB 想象成一个单机的 RDBMS,ACID 事务可以在多节点间进行,无需担心一致性问题。 TiDB 对业务没有任何侵入性,是传统的数据库中间件、数据库分库分表等优雅的替换方案。

高度兼容 MySQL(零成本迁移,就像不曾离开 MySQL)

TiDB 的通讯协议与 MySQL 高度兼容,你可以轻松地像使用单机数据库一样,用 TiDB 替换 MySQL 来支持你的业务,而几乎无需修改代码。 MySQL 的客户端管理工具及社区所有的周边工具都可直接接入,极大降低学习和使用成本。Ti 在大数据量下复杂查询方面,相比 MySQL 有绝对的性能优势

安装使用

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

项目状态

3.0 GA  (版本发布历史:https://pingcap.com/docs-cn/stable/releases/3.0.12/

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

TiDB 的相关博客

tidb入门

由于目前的项目把mysql换成了TiDb,所以特意来了解下tidb。其实也不能说换,由于tidb和mysql几乎完全兼容,所以我们的程序没有...

TIDB介绍

TiDB 是什么? TiDB 是一个分布式 NewSQL 数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有...

Why TiDB Matters

在 HTAP 越来越重要的今天,我们聊聊 Why TiDB Matters,其实包含两部分,一部分是说为什么我们叫 HTAP,另外一部分是说 TiDB...

Why TiDB Matters

在 HTAP 越来越重要的今天,我们聊聊 Why TiDB Matters,其实包含两部分,一部分是说为什么我们叫 HTAP,另外一部分是说 TiDB...

Why TiDB Matters

在 HTAP 越来越重要的今天,我们聊聊 Why TiDB Matters,其实包含两部分,一部分是说为什么我们叫 HTAP,另外一部分是说 TiDB...

Tidb使用

一、为什么使用Tidb   最近发现tidb在互联网圈大火,新生代的一个NewSql数据库 具体链接可以访问pincap的官网 https://www....

tidb集群

tidb ansible部署 https://zhuanlan.zhihu.com/p/27308307?refer=newsql 网址:http://www.cnblogs.com/mowei/p/7257787.html...

TiDB系列

TiDB数据库是什么? TiDB数据库的存储原理(非常详细) TiDB数据库的管理机制 TiDB数据库的应用场景 参考阅读专栏《后端存储系...

评论 (51)

加载中
4.0现在可以更改字段数据类型不?
05/31 17:54
回复
举报
如果支持windows就最好了
04/23 08:45
回复
举报
支持国产的,不过易用性,还有待加强,当前我们用 cockraochDb
2019/12/09 15:26
回复
举报
我们的业务是查询五千多条的数据,返回的数据存在重复和排序不准的问题。另外查询慢。最后只能放弃使用
2019/12/08 07:19
回复
举报
低于1000万级 还是老老实实用mysql
05/31 17:55
回复
举报
早就过了千万了。只是做细分时发现数据不对。才发现这个问题。只能说在同一个任务里执行读写,tidb确实有压力
05/31 21:33
回复
举报
并发并没有宣传的那么优秀,700个线程 就挂掉了,mysql轻轻松松跑
2019/11/11 17:46
回复
举报
硬件配置要求太高了,tidb
06/01 17:14
回复
举报
今天尝试用虚拟机练习部署一下。结果……CPU内存啥的要求的是真的啊,不是那样比较好,而是最低要求,不够是不给安装的。我真不明白这是为啥。这要求的配置单机就顶我们3个云服务器的配置了……
2019/03/16 22:55
回复
举报
bz
案例参考的较少 ,一直关注,加油!
2019/03/11 15:10
回复
举报
国产重点关注产品,加油!
2019/01/05 15:23
回复
举报
打分: 力荐
目测大有可为
2018/10/26 16:54
回复
举报
#TiDB# 提了bug很快就修复发新版本了,点赞!!!
2018/07/12 23:29
回复
举报
更多评论
51 评论
904 收藏
分享
返回顶部
顶部