TiDB 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
TiDB 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
TiDB 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 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 指数为
超过 的项目

评论

点击加入讨论🔥(57) 发布并加入讨论🔥
发表了资讯
2023/07/14 16:15

面向中国企业级用户,PingCAP 发布平凯数据库

2023 年 7 月 13 日,企业级开源分布式数据库厂商 PingCAP 在京成功举办 PingCAP 用户峰会 2023。本届峰会以“创新涌动于先”为主题,PingCAP 全面解析了 AI 时代 TiDB 的演进方向,宣布 TiDB Serverless 正式商用。会上,PingCAP 携手用户代表发布平凯数据库,以更加完善的国产化生态兼容和企业级服务支持能力降低中国企业升级数据基础设施的成本和复杂性。30 多位来自各行业、深耕数据库领域多年的意见领袖分享了在技术涌现的...

0
0
发表了资讯
2022/09/23 10:42

持续引领敏捷数据服务,PingCAP 打造 PB 级在线数据服务平台

2022 年 9 月 22 日,企业级开源分布式数据库厂商 PingCAP 用户峰会在京举行。本届峰会以“现在决定未来”为主题,汇聚前沿数据科技与商业洞见,来自建信金科、百胜中国、传音控股、老虎国际、平安科技、杭州银行、中国人寿财险、工商银行、东软集团、中电金信、嘉和美康、神州数码、云徙科技、天翼云等多家 PingCAP 重量级客户、合作伙伴及产业大咖共同分享数字化转型与数据价值创新中的选择,探讨如何通过面向未来的敏捷数据服...

1
2
2022/09/15 14:39

TiDB Hackathon 2022丨总奖金池超 35 万!邀你唤醒代码世界的更多可能性!

点击立即报名 点击直达TiDB hackathon 2022 主页 一年一度的 TiDB Hackathon 又来啦! TiDB Hackathon 2022 主题为 「Possibility at Scale」 ,9 月 13 日正式开启,线下决赛将在 2022 年 10 月 22 - 23 日举行。期待与你一起打破传统技术边界,突破固有思维局限,用 TiDB 释放创新的更多可能性。 本届 TiDB Hackathon 将面向更广泛人群, 分为应用组与 TiDB 产品组两大赛道 。无论你是应用开发者、数据库开发者、数据库上下游...

2
0
发表了资讯
2022/06/28 19:19

HTAP X 云原生: TiDB 加速释放数据价值,实现数据敏捷

2022 年 6 月 28 日,企业级开源分布式数据库厂商 PingCAP 举行“TiDB V6 暨 PingCAP 云战略发布会”,发布了 TiDB V6 版本,分享了 TiDB 技术演进路线,并与合作伙伴一起解读了云原生时代的数据库解决方案和生态战略,为广大 MySQL 和 TiDB 用户带来创新的数据服务体验,提供更多样化的服务选择。 随着数字化进程的加速,企业进入“全面上云”的高价值阶段,开源和云扮演着越来越重要的角色。开源拥有开放的全球生态,敏捷的技...

1
4
发表了资讯
2021/12/01 12:00

TiDB 5.3 发版 —— 跨越可观测性鸿沟,实现 HTAP 性能和稳定性的新飞跃

“当用户使用软件时,会需要面对的两个鸿沟:一个是执行的鸿沟,在这里,用户要弄清楚如何操作,与软件「对话」;另一个是评估的鸿沟,用户要弄清楚操作的结果。” PingCAP 联合创始人兼 CTO 黄东旭在《做出让人爱不释手的基础软件》中提到,“ 我们作为设计师的使命就是帮助用户消除可观测性和可交互性这两个鸿沟。” 2021 年 11 月 30 日,TiDB 5.3.0 版本正式上线,该版本推出持续性能分析 (Continuous Profiling) 功能(目...

6
10
发表了资讯
2021/08/29 07:52

TiDB 5.2 发布,分布式 NewSQL 数据库

TiDB 5.2 现已发布。在该版本中,你可以获得以下关键特性: 支持基于部分函数创建表达式索引 (Expression index),极大提升查询的性能。 提升优化器的估算准确度 (Cardinality Estimation),有助于选中最优的执行计划。 锁视图 (Lock View) 成为 GA 特性,提供更直观方便的方式观察事务加锁情况以及排查死锁问题。 新增 TiFlash I/O 限流功能,提升 TiFlash 读写稳定性。 为 TiKV 引入新的流控机制代替之前的 RocksDB write st...

5
3
发表了资讯
2021/08/01 08:00

TiDB 5.1.1 发布,分布式 NewSQL 数据库

TiDB 5.1.1 现已发布,该版本具体更新内容如下: 兼容性更改 TiDB 对于从 v4.0 升级至 v5.1 的集群,tidb_multi_statement_mode 的默认值为 OFF。建议使用客户端库的多语句功能,参考 tidb_multi_statement_mode 文档 #25751 将系统变量 tidb_stmt_summary_max_stmt_count 的默认值从 200 修改为 3000 #25874 访问 table_storage_stats 表需要 SUPER 权限 #26352 访问 information_schema.user_privileges 表需要 mysql.user 上...

0
2
发表了资讯
2021/07/29 07:51

TiDB 4.0.14 发布,分布式 NewSQL 数据库

TiDB 4.0.14 现已发布,该版本具体更新内容如下: 兼容性更改 TiDB 在 v4.0 中将 tidb_multi_statement_mode 的默认值从 WARN 更改为 OFF。建议使用客户端库的多语句功能,参考tidb_multi_statement_mode 文档。#25749 将 Grafana 从 v6.1.16 升级到 v7.5.7 以解决两个安全漏洞,参考 Grafana 博文。 将系统变量 tidb_stmt_summary_max_stmt_count 的默认值从 200 修改为 3000 #25872 TiKV 将 merge-check-tick-interval 配置项...

2
4
发表了资讯
2021/07/04 07:39

TiDB 5.0.3 发布,分布式 NewSQL 数据库

TiDB 5.0.3 现已发布,该版本具体更新内容如下: 兼容性更改 TiDB v4.0 集群升级到 v5.0 或更高版本(dev 和 v5.1)的集群后,tidb_multi_statement_mode 变量的默认值由 WARN 变为 OFF 兼容 MySQL 5.7 的 noop 变量 innodb_default_row_format,配置此变量无实际效果 #23541 功能增强 Tools TiCDC 增加 HTTP API 获取 TiCDC changefeed 信息和节点健康信息 #1955 为 kafka 下游增加 SASL/SCRAM 支持 #1942 使 TiCDC 在 server...

3
2
发表了资讯
2021/07/02 15:03

TiDB 5.1 发版,打造更流畅的企业级数据库体验

自 TiDB 5.0 发布以来,陆续在金融、互联网 & 新经济、物流等行业用户的生产环境得到应用,收获不少用户的积极评价: TiDB 服务 58 金融、安居客等数仓报表的复杂读取与关联查询,在多表关联查询中,相比 4.0 版本性能最高提升达 90%; 经过网易互娱场景实测,与 4.0 相比 TiDB 5.0 整体性能表现更加稳定,没有出现明显的抖动; TiDB 5.0 在汽车之家大数据 join 与聚合场景的应用中,MPP 体现出明显的优势,与 MySQL 相比总体效...

4
3
发表了资讯
2021/06/26 07:36

TiDB 5.1 发布,分布式 NewSQL 数据库

TiDB 5.1 现已发布。在 5.1 版本中,你可以获得以下关键特性: 支持 MySQL 8 中的公共表表达式 (Common Table Expression),提高了 SQL 语句的可读性与执行效率。 支持对数据表列类型的在线变更,提高了业务开发的灵活性。 引入一种新的统计信息类型,默认作为实验特性启用,提升查询稳定性。 支持 MySQL 8 中的动态权限 (Dynamic Privileges) 配置,实现对某些操作更细粒度的控制。 支持通过 Stale Read 功能直接读取本地副本数...

0
1
发表了资讯
2021/06/12 07:11

TiDB 5.0.2 发布,分布式 NewSQL 数据库

TiDB 5.0.2 现已发布,该版本具体更新内容如下: 兼容性更改 Tools TiCDC 在 cdc cli changefeed 命令中废弃 --sort-dir 参数,用户可在 cdc server 命令中设定 --sort-dir #1795 新功能 TiKV 默认开启 Hibernate Region 特性 #10266 提升改进 TiDB 当内存中的统计信息缓存是最新的时,避免后台作业频繁读取 mysql.stats_histograms 表造成高 CPU 使用率 #24317 TiKV BR 支持 S3 兼容的存储(基于 virtual-host 寻址模式)#1024...

0
0
发表了资讯
2021/05/29 07:02

TiDB 4.0.13 发布,分布式 NewSQL 数据库

TiDB 4.0.13 现已发布,该版本具体更新内容如下: 新功能 TiDB 支持将列属性 AUTO_INCREMENT 变更为 AUTO_RANDOM #24608 引入 infoschema.client_errors_summary 表,用以追踪返回给客户端的错误 #23267 提升改进 TiDB 当内存中的统计信息缓存是最新的时,避免后台作业频繁读取 mysql.stats_histograms 表造成高 CPU 使用率 #24352 TiKV 提高 store used size 计算过程的准确性 9904 在 EpochNotMatch 消息中返回更多的 Region...

0
1
发表了资讯
2021/05/14 08:23

TiDB 黄东旭:从决定创业到获得融资只用 3 天

去年 11 月,PingCAP 宣布完成 D 轮 2.7 亿美元融资,打破全球数据库公司融资纪录。与此同时,PingCAP 旗下的分布式 NewSQL 数据库产品 TiDB 也连续登顶国内最受欢迎数据库排行榜,成为当之无愧的国产数据库之星。 TiDB 成功的背后,离不开一位技术狂热者对基础软件技术的执着以及对数据库市场的敏锐嗅觉,这个人就是 TiDB 的联合创始人兼 CTO 黄东旭。 黄东旭少年时期的经历在旁人看来就是一名为技术而生的天才少年。小的时候,...

14
12
发表了资讯
2021/04/25 16:32

分布式数据库进入实时时代,TiDB 5.0 带来了什么?

2021 年 4 月 25 日——领先的企业级开源分布式数据库厂商 PingCAP 正式发布面向企业级核心场景的 TiDB 5.0 版本。TiDB 5.0 在性能、稳定性、易用性等方面均取得了巨大进步,并在事务处理、高可用与容灾、安全合规等方面新增多项企业级特性,通过引入 MPP (Massively Parallel Processing,即大规模并行处理)架构成为具备完整 HTAP 能力的分布式数据库,为高成长企业和数字化创新场景提供一栈式数据服务平台。 2020 年以来,企...

3
9
发表了资讯
2021/04/25 07:52

TiDB 5.0.1 发布,分布式 NewSQL 数据库

TiDB 5.0.1 现已发布,该版本具体更新内容如下: 改进提升 TiKV 使用 zstd 压缩 Region Snapshot #10005 PD 调整 Region 分数公式使其更适用于异构集群 #3605 避免在添加 scatter region 调度器后出现的非预期统计行为 #3602 Tools Backup & Restore (BR) 删除 Summary 日志中一些容易被误解的信息 #1009 Bug 修复 TiDB 修复投影消除在投影结果为空时执行结果可能错误的问题 #24093 修复列包含 NULL 值时查询结果在某些情况下可...

2
1
发表了资讯
2021/04/09 07:11

TiDB 5.0 发布,HTAP 再升级

TiDB 5.0 现已发布,该版本专注于帮助企业基于 TiDB 数据库快速构建应用程序,使企业在构建过程中无需担心数据库的性能、性能抖动、安全、高可用、容灾、SQL 语句的性能问题排查等问题。 在 5.0 版本中,你可以获得以下关键特性: TiDB 通过 TiFlash 节点引入了 MPP 架构。这使得大型表连接类查询可以由不同 TiFlash 节点分担共同完成。当 MPP 模式开启后,TiDB 将会根据代价决定是否应该交由 MPP 框架进行计算。MPP 模式下,表...

15
7
发表了资讯
2021/04/06 07:08

TiDB 4.0.12 发布,分布式 NewSQL 数据库

TiDB 4.0.12 现已发布,该版本具体更新内容如下: 新功能 TiFlash 新增工具用于检测当前 tiflash replica 的状态 改进提升 TiDB 优化 EXPLAIN 语句在 batch cop 模式下的输出信息 #23164 在 EXPLAIN 语句的输出中,为无法下推到存储层的表达式增加告警信息 #23020 调整 DDL 包中部分 Execute/ExecRestricted 的使用为安全 API (2) #22935 调整 DDL 包中部分 Execute/ExecRestricted 的使用为安全 API (1) #22929 添加 optimiza...

0
3
发表了资讯
2021/03/10 08:13

3 月国产数据库排行榜:OceanBase 勇夺亚军,神舟挺进 20 强!

1 新春排行 2021年3月榜单新鲜出炉,同2月相比,本月榜单中十强产品还是原来的面孔,其中3款产品取得了新的名次,榜单座次调整超过半数。前三甲仍然是TiDB、OceanBase、达梦。 TiDB,积分虽小幅度下滑4.79,但压倒性的总分依然稳居冠军宝座; OceanBase,自2020年9月流行度榜单推出后首次夺亚,单月积分上涨43.65,难掩光芒; 达梦,从21年开始连续2个月积分下滑,本月退居季军。 图1 前三甲曲线 TiDB,发布4.0.11版本,新功能增...

11
15
发表了资讯
2021/03/01 07:03

TiDB 4.0.11 发布,分布式 NewSQL 数据库

TiDB 4.0.11 现已发布,该版本具体更新内容如下: 新功能 TiDB 支持 uft8_unicode_ci 和 utf8mb4_unicode_ci 排序规则 #22558 TiKV 支持 utf8mb4_unicode_ci 排序规则 #9577 支持 cast_year_as_time 排序规则 #9299 TiFlash 增加排队处理 Coprocessor 任务的线程池以降低内存溢出几率,并增加配置项 cop_pool_size 和 batch_cop_pool_size,默认值为 物理核数 * 2 改进提升 TiDB 重排由 outer join 简化的 inner join 顺序 #224...

4
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
57 评论
1.3K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部