TiDB 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
TiDB 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
TiDB 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
TiDB 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
TiDB 获得 2020 年度 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 指数为
超过 的项目

评论 (54)

加载中
有大神分享一下可以用吗
04/25 14:11
回复
举报
请问只能在Linux系统上安装么?有Windows的版本么
04/09 08:42
回复
举报
linux它不香吗?装了windows你的电脑是微软的,装了linux你的电脑才是你自己的
04/09 09:44
回复
举报
4.0现在可以更改字段数据类型不?
2020/05/31 17:54
回复
举报
如果支持windows就最好了
2020/04/23 08:45
回复
举报
支持国产的,不过易用性,还有待加强,当前我们用 cockraochDb
2019/12/09 15:26
回复
举报
我们的业务是查询五千多条的数据,返回的数据存在重复和排序不准的问题。另外查询慢。最后只能放弃使用
2019/12/08 07:19
回复
举报
低于1000万级 还是老老实实用mysql
2020/05/31 17:55
回复
举报
早就过了千万了。只是做细分时发现数据不对。才发现这个问题。只能说在同一个任务里执行读写,tidb确实有压力
2020/05/31 21:33
回复
举报
并发并没有宣传的那么优秀,700个线程 就挂掉了,mysql轻轻松松跑
2019/11/11 17:46
回复
举报
硬件配置要求太高了,tidb
2020/06/01 17:14
回复
举报
今天尝试用虚拟机练习部署一下。结果……CPU内存啥的要求的是真的啊,不是那样比较好,而是最低要求,不够是不给安装的。我真不明白这是为啥。这要求的配置单机就顶我们3个云服务器的配置了……
2019/03/16 22:55
回复
举报
bz
案例参考的较少 ,一直关注,加油!
2019/03/11 15:10
回复
举报
国产重点关注产品,加油!
2019/01/05 15:23
回复
举报
更多评论
发表于数据库专区
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
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
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
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
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
18
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
01/19 07:36

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

TiDB 4.0.10 现已发布,该版本具体更新内容如下: 新功能 PD 添加了配置项 enable-redact-log,可以设置将日志中的用户数据脱敏 #3266 TiFlash 添加了配置项 security.redact_info_log,可以设置将日志中的用户数据脱敏 改进提升 TiDB 添加 txn-entry-size-limit 配置项,用于限制事务中单个 key-value 记录的大小 #21843 PD 优化了 store-state-filter 的监控,可以显示更加具体的原因 #3100 更新 go.etcd.io/bbolt 依赖至 v1...

3
2
2020/12/28 08:20

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

TiDB 3.0.20 现已发布,该版本具体更新内容如下: 兼容性更改 TiDB 废弃配置文件中的 enable-streaming 配置项 #21054 改进提升 TiDB 优化 LOAD DATA 语句执行 PREPARE 时的报错信息 #21222 TiKV 增加 end_point_slow_log_threshold 配置 #9145 Bug 修复 TiDB 修复错误缓存悲观事务提交状态的问题 #21706 修复当查询 INFORMATION_SCHEMA.TIDB_HOT_REGIONS 时,统计信息不准确的问题 #21319 修复了一处数据库名大小写处理不当,导...

2
4
2020/12/23 08:20

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

TiDB 4.0.9 现已发布,该版本具体更新内容如下: 兼容性更改 TiDB 废弃配置文件中 enable-streaming 配置项 #21055 TiKV 减少开启加密时的 I/O 开销和锁冲突。该修改向下不兼容。如果需要降级至 v4.0.9 以下,需要将 security.encryption.enable-file-dictionary-log 配置为 false,并在降级前重启 #9195 新功能 TiFlash 支持将存储引擎的新数据分布在多个硬盘上,分摊 I/O 压力(实验特性) TiDB Dashboard SQL 语句分析功能的...

6
1
发表于行业趋势专区
2020/11/17 15:50

TiDB 开发商 PingCAP 完成 D 轮 2.7 亿美元融资

PingCAP 宣布完成 2.7 亿美元的 D 轮融资。 PingCAP 成立于 2015 年,是面向全球的企业级开源分布式数据库厂商,其核心产品 TiDB 是一款开源的分布式关系型数据库,定位于在线事务处理/在线分析处理 (HTAP: Hybrid Transactional/Analytical Processing),同时兼容 MySQL 协议和生态。 HTAP 是近年数据库界重点关注的研究方向。这种架构打破了在线交易业务与分析业务之间的壁垒,在全面支持关键在线交易业务的同时,让业务数据得...

17
3
2020/11/02 10:57

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

没投过票?千万别说你来过 OSC https://www.oschina.net/project/top_cn_2020 TiDB 4.0.8 现已发布,该版本具体更新内容如下: 新功能 TiDB 支持聚合函数 APPROX_PERCENTILE #20197 TiFlash 支持 CAST 函数下推 Tools TiCDC 支持快照级别一致性复制 #932 优化提升 TiDB 在挑选索引组合计算表达式选择率的贪心算法里优先使用选择率低的索引 #20154 在 Coprocessor 运行状态中记录更多的 RPC 信息 #19264 优化读取慢日志的效率,以...

3
3
2020/10/02 06:09

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

TiDB 4.0.7 现已发布,该版本具体更新内容如下: 新功能 PD PD 客户端中添加 GetAllMembers 函数,用于获取 PD 成员信息 #2980 TiDB Dashboard 支持生成统计指标关系图 #760 优化提升 TiDB 为 join 算子添加更多执行信息 #20093 为 EXPLAIN ANALYZE 语句添加协处理器缓存命中率信息 #19972 支持将 ROUND 函数下推至 TiFlash #19967 在 ANALYZE 过程中为 CMSketch 添加默认值 #19927 重新更改某些日志错误信息以使其脱敏 #20004...

0
2
2020/09/17 07:24

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

TiDB 4.0.6 现已发布,该版本具体更新内容如下: 新功能 TiFlash 在 TiFlash 中支持在广播 Join 中使用外连接 TiDB Dashboard 添加 Query 编辑和执行页面 (实验性功能) #713 添加 Store 地理拓扑显示页面 #719 添加集群配置调整页面 (实验性功能) #733 支持共享当前 session #741 支持显示 SQL 语句分析中执行计划的数量 #746 Tools TiCDC 支持输出 maxwell 格式的数据 #869 优化提升 TiDB 使用标准错误替换 TiDB 中的错误码和错...

3
1
2020/09/04 07:14

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

TiDB 4.0.5 现已发布,该版本具体更新内容如下: 兼容性变化 TiDB 修改 drop partition 和 truncate partition 的参数 #18930 为 add partition 操作添加状态检查 #18865 新功能 TiKV 为错误定义错误码 #8387 TiFlash 支持与 TiDB 统一的 log 格式 Tools TiCDC 支持加密 Kafka 链接 #764 支持输出 old value #708 添加列的特征的标识 #796 支持输出上一版本的 DDL 和表结构 #799 优化提升 TiDB 优化 Union 场景下 DecodePlan 的...

2
3
2020/08/23 07:48

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

TiDB 3.0.18 现已发布,该版本更新内容如下: 提升改进 Tools TiDB Binlog 支持更加细粒度的 Pump GC 时间 #996 Bug 修复 TiDB 修复 Hash 函数对 Decimal 类型的错误处理导致 HashJoin 结果错误的问题 #19185 修复 Hash 函数对 Set 和 Enum 类型的错误处理导致 HashJoin 结果错误的问题 #19175 修复 Duplicate Key 检测在悲观事务下失效的问题 #19236 修复 Apply 算子和 Union Scan 算子执行导致结果错误的问题 #19297 修复某些...

0
5
2020/08/05 07:38

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

TiDB 3.0.17 现已发布,该版本更新内容如下: Bug 修复 TiDB 当一个查询中含有 IndexHashJoin 或 IndexMergeJoin 算子,且该算子的子节点发生 panic 时,返回客户端 panic 的原因,而非返回空结果 #18498 修复形如 SELECT a FROM t HAVING t.a 的查询返回 UnknowColumn 错误的问题 #18432 当一张表没有主键,或其主键为整型时,禁止在这张表上执行添加主键 #18342 对 EXPLAIN FORMAT="dot" FOR CONNECTION 始终返回空结果 #171...

5
3
2020/08/04 07:24

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

TiDB 4.0.4 现已发布,该版本具体更新内容如下: Bug 修复 TiDB 修复查询 information_schema.columns 卡死的问题 #18849 修复 PointGet 和 BatchPointGet 在遇到 in(null) 条件时出错的问题 #18848 修复 BatchPointGet 算子结果不正确的问题 #18815 修复 HashJoin 算子在遇到 set、enum 类型时查询结果不正确的问题 #18859 更新说明:https://pingcap.com/docs-cn/stable/releases/release-4.0.4/...

1
0
2020/07/26 07:53

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

TiDB 4.0.3 现已发布,该版本具体更新内容如下: 新功能 TiDB Dashboard 显示详细的 TiDB Dashboard 版本信息 #679 显示不受支持的浏览器或过时的浏览器的兼容性通知 #654 支持在 SQL 语句分析页面搜索 #658 TiFlash TiFlash proxy 支持文件加密功能 Tools Backup & Restore (BR) 支持使用 zstd、lz4、snappy 算法压缩备份文件 #404 TiCDC 支持 sink-uri 中配置 Kafka 客户端的 ID #706 支持离线更新同步任务的配置 #699 支持自...

1
3
2020/07/08 07:00

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

TiDB 3.0.16 现已发布,该版本更新内容如下: 优化 TiDB 在 hash partition pruning 中支持 is null 过滤条件 #17308 为每个 Region 设置单独的 Backoffer 避免多个 Region 同时失败引起等待时间过长 #17583 添加新 partition 更新已有 partition 的分裂信息 #17668 丢弃来自 delete / update 语句的 feedbacks #17841 调整 job.DecodeArgs 中 json.Unmarshal 的使用以兼容新的 Go 版本 #17887 移除 slow log 和 statement summ...

6
1
2020/07/04 07:24

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

TiDB 4.0.2 现已发布,该版本具体更新内容如下: 兼容性 TiDB 移除慢查询日志和 statement summary 表中的敏感信息 #18130 禁止在 sequence 缓存中出现负数 #18103 CLUSTER_INFO 表中不再显示 tombstone 状态的 TiKV 和 TiFlash 节点 #17953 诊断规则 current-load 变更为 node-check #17660 PD 持久化 store-limit 配置项,弃用 store-balance-rate 配置 #2557 新更改 TiDB 及 TiDB Dashboard 默认收集使用情况信息,并将这些信...

2
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2020/09/18 10:23

TiDB系列

TiDB数据库是什么? TiDB数据库的存储原理(非常详细) TiDB数据库的管理机制 TiDB数据库的应用场景 参考阅读专栏《后端存储系统》-第24讲,搞清楚RocksDB实现原理

0
0
发表了博客
2018/11/19 11:37

tidb入门

由于目前的项目把mysql换成了TiDb,所以特意来了解下tidb。其实也不能说换,由于tidb和mysql几乎完全兼容,所以我们的程序没有任何改动就完成了数据库从mysql到TiDb的转换,TiDB 是一个分布式 NewSQL (SQL 、 NoSQL 和 NewSQL 的优缺点比较 )数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致的高可用特性,是一个不仅适合 OLTP 场景还适合 OLAP 场景的混合数据库。下面是对有关资料的...

0
0
发表了博客
2018/11/16 20:19

TIDB介绍

TiDB 是什么? TiDB 是一个分布式 NewSQL 数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致的高可用特性,是一个不仅适合 OLTP 场景还适合 OLAP 场景的混合数据库。 TiDB怎么来的? 著名的开源分布式缓存服务 Codis 的作者,PingCAP联合创始人& CTO ,资深 infrastructure 工程师的黄东旭,擅长分布式存储系统的设计与实现,开源狂热分子的技术大神级别人物。即使在互联网如此繁荣的...

0
1
发表了博客
2020/08/03 13:55

Why TiDB Matters

在 HTAP 越来越重要的今天,我们聊聊 Why TiDB Matters,其实包含两部分,一部分是说为什么我们叫 HTAP,另外一部分是说 TiDB 怎样在 HTAP 架构下发挥它的优势。 什么是 HTAP? HTAP,首先 HTAP 是 Gartner 提出的一个名词,它其实描述的概念很简单,就是一个数据库同时能具备 TP 和 AP 两种能力。TP 就是 Transactional Processing,也就是交易处理,这样的数据库是使用行存,支持实时更新,也可以有高并发,一般来说提供强一致...

0
0
发表了博客
2020/08/03 13:53

Why TiDB Matters

在 HTAP 越来越重要的今天,我们聊聊 Why TiDB Matters,其实包含两部分,一部分是说为什么我们叫 HTAP,另外一部分是说 TiDB 怎样在 HTAP 架构下发挥它的优势。 什么是 HTAP? HTAP,首先 HTAP 是 Gartner 提出的一个名词,它其实描述的概念很简单,就是一个数据库同时能具备 TP 和 AP 两种能力。TP 就是 Transactional Processing,也就是交易处理,这样的数据库是使用行存,支持实时更新,也可以有高并发,一般来说提供强一致...

0
0
发表了博客
2020/08/03 13:55

Why TiDB Matters

在 HTAP 越来越重要的今天,我们聊聊 Why TiDB Matters,其实包含两部分,一部分是说为什么我们叫 HTAP,另外一部分是说 TiDB 怎样在 HTAP 架构下发挥它的优势。 什么是 HTAP? HTAP,首先 HTAP 是 Gartner 提出的一个名词,它其实描述的概念很简单,就是一个数据库同时能具备 TP 和 AP 两种能力。TP 就是 Transactional Processing,也就是交易处理,这样的数据库是使用行存,支持实时更新,也可以有高并发,一般来说提供强一致...

0
0
发表了博客
2019/07/05 15:27

Tidb使用

一、为什么使用Tidb   最近发现tidb在互联网圈大火,新生代的一个NewSql数据库 具体链接可以访问pincap的官网 https://www.pingcap.com/docs-cn/v3.0/ 二、Tidb常见的问题:   1.数据热点问题     因为tidb使用的是基于raft的tikv实例(rocketdb),任何分布式的系统都会存在或多或少的数据热点问题,那我们遇到这个问题要是如何排查呢,tidb官网也提供了 很多便捷的查看hot key方案     第一种:       通过sql语句内置...

0
0
发表了博客
2018/04/18 18:33

tidb集群

tidb ansible部署 https://zhuanlan.zhihu.com/p/27308307?refer=newsql 网址:http://www.cnblogs.com/mowei/p/7257787.html tidb集群 #容器 docker pull registry.cn-hangzhou.aliyuncs.com/moensun/centos7 yum install -y openssh-server yum install -y epel-release yum install iproute which net-tools readline rsync openssl openssl-devel gcc gcc-c++ wget curl unzip lrzsz sysstat ntp man vim bash-comple...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于数据库专区
2018/11/13 17:23

tidb读性能

@TiDB 你好,想跟你请教个问题:今天我测试tidb跟mysql的性能,发现写tidb快一很多,但读tidb是mysql的十倍左右,为什么读会这么慢?有什么优化的点吗?

11
0
发表了问答
2020/04/14 12:32

TiDB的国内代理都有哪些,总代哪家

想咨询一下,TiDB的国内代理都有哪些,总代哪家,是怎么收费的,大概费用是多少,谢谢!

1
0
发表于运维专区
2018/11/06 17:21

使用centos部署ansible单实例时,启动失败

部署集群软件 ansible-playbook deploy.yml 启动 TiDB 集群 ansible-playbook start.yml

2
0
发表于数据库专区
2019/04/26 18:27

怎么检查现有的MySQL数据库中的表能否迁移到TiDB?

怎么检查现有的MySQL数据库中的表能否迁移到TiDB?

1
0
发表了问答
2015/09/07 09:52

k/v能实现大批量的结构化关联查询?

@goroutine 你好,想跟你请教个问题:内部以k/v实现? 对于sql查询涉及的关联,k/v很难高效率的实现啊。

3
0
发表于数据库专区
2018/11/20 18:04

TiDB 执行 Add index 出错后无法撤销

TiDB 2.0 版本,使用 Ansible 部署, 1台PD Server + TiDB Sever,3台 TiKV Server。 创建表,包含JSON类型字段 player,并用JSON的属性创建虚拟列 vname: CREATE TABLE players ( id INT UNSIGNED NOT NULL primary key auto_increment, player JSON NOT NULL, vname VARCHAR(50) GENERATED ALWAYS AS (`player` ->> '$.name') NOT NULL ); 插入若干条数据: insert into players (id,player) values(null,'{"name":"yaoming-...

2
0
发表于数据库专区
2018/05/31 15:55

TiDB如何定义分片键,与分片规则?

@TiDB 你好,想跟你请教个问题: 我找遍了TiDB的文档,也没找到定义分片键的命令与规则。我想不是所有的表都需要做分片吧,是应该区别分片表与非分片表的,还有可以不同的分片规则。 另外,如果我对自动分片不太满意,如何手动分片,迁移呢? Looking forward your reply. Regards, Snowing

4
0
发表了问答
2017/03/17 17:24

PD能否跨机房部署

根据文档,PD使用raft来做一致性保证,如果PD部署在不同机房,且机房之间时延较大,那么吞吐量应该会受到很大影响? 我的场景是多数据中心同时写,可以保证写的key不会冲突,但是需要写入的数据同时复制到其他数据中心供读取。数据中心之间时延在100ms左右, 这种场景TiDB是否能支持?有没有什么建议?

1
0
发表了问答
2017/11/30 07:47

【开源访谈】黄东旭:“无人区”的探索者, TiDB 的前行之路

历时两年半,开源分布式 NewSQL 数据库 TiDB 终于迎来了 1.0 正式版本的发布。作为全新的数据库类型的“探路者”,TiDB 在这过程中遇到了哪些技术难点?后续又将围绕哪些方面进行突破?本期,【开源访谈】邀请到了 PingCAP 联合创始人、CTO 黄东旭,为我们解读 TiDB 的探索之路及未来方向。 【访谈内容】 1、首先请老师介绍一下自己。 黄东旭,PingCAP 的联合创始人和 CTO,TiDB 的设计者和工程师,一直以来从事的基础软件和分布...

20
14
发表了问答
2015/09/07 16:24

TiDB :Server aborted the SSL handshake

@goroutine 你好,想跟你请教个问题: $go get -d github.com/pingcap/tidb # cd .; git clone https://github.com/pingcap/tidb /Users/winterlau/tidb/src/github.com/pingcap/tidb Cloning into '/Users/winterlau/tidb/src/github.com/pingcap/tidb'... fatal: unable to access 'https://github.com/pingcap/tidb/': Server aborted the SSL handshake package github.com/pingcap/tidb: exit status 128...

10
2
发表了问答
2016/12/25 19:17

【开源访谈】刘奇:Infrastructure 领域不开源没有生存机会

从关系型数据库,到 NoSQL ,再到现在的 NewSQL ,数据库经历过多次演变。为什么要在关系型数据库应用广泛的时候创建 NewSQL?NewSQL 又将对传统数据库造成什么影响?本期【开源访谈】邀请到了 PingCAP 联合创始人兼 CEO 刘奇,聊聊他对 NewSQL 的一些看法,以及为何会选择将 NewSQL TiDB 开源,并对开发 TiDB 的 Go 语言发表了自己的看法。 【嘉宾简介】 刘奇,PingCAP 联合创始人兼 CEO,创建了 TiDB、TIKV、Codis 等知名开源...

4
19
发表了问答
2016/08/16 18:14

TiDB分布式事务一致性问题

@goroutine 你好,想跟你请教个问题:TiDB的分布式事物也是基于2PC或者3PC的吗?如果最终commit的时候其中一台机器commit失败,TiDB如何保证这种场景下的数据一致性?

2
0
发表了问答
2016/10/25 12:51

Greenplum是否算一个关系型数据库的竞争对手,怎么看这个数据库

1
0
发表了问答
2016/06/02 10:18

OSC 大咖说 | 专访 PingCAP 联合创始人、CTO 黄东旭:写代码、玩开源,体会造物的成就感

他也许是被代码之神祝福过的另类人物,出生就自带开挂体质:小学三年级开始写代码,四、五年级开始学 C 语言,到高中时就开始用 Linux …… 小小年纪就对许多开源技术熟稔于心,将开源精神推崇备至。 他直言自己是个爱好广泛的人,组乐队,玩摇滚,只要有空就会参加许多技术沙龙和分享,并会在知乎上解决很多网友的技术问题,还保持着每年去一个没去过的国家自驾游的习惯。 他叫黄东旭,PingCAP 联合创始人、CTO,是很多人仰望的...

19
23
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
54 评论
1.3K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部