- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 TiKV 源码解析系列文章(一)序
作者:唐刘TiKV 是一个支持事务的分布式 Key-Value 数据库,有很多社区开发者基于 TiKV 来开发自己的应用,譬如 titan、tidis。尤其是在 TiKV 成为 CNCF 的 Sandbox 项目之后,吸引了越来越多开发者的目光,很多同学都想参与到 TiKV 的研发中来。这时候,就会遇到两个比较大的拦路虎:Rust 语言:众所周知,TiKV 是使用 Rust 语言来进行开发...
2019-01-28 18:03:50 801 1
原创 刘奇:我们最喜欢听用户说的话是「你们搞得定吗?」 | TiDB DevCon 2019
1 月 19 日 TiDB DevCon 2019 在北京圆满落幕,超过 750 位热情的社区伙伴参加了此次大会。会上我们首次全面展示了全新存储引擎 Titan、新生态工具 TiFlash 以及 TiDB 在云上的进展,同时宣布 TiDB-Lightning Toolset & TiDB-DM 两大生态工具开源,并分享了 TiDB 3.0 的特性与未来规划,描述了我们眼中未来数据库的模...
2019-01-28 13:34:33 832
原创 Titan 的设计与实现
作者:郑志铨Titan 是由 PingCAP 研发的一个基于 RocksDB 的高性能单机 key-value 存储引擎,其主要设计灵感来源于 USENIX FAST 2016 上发表的一篇论文 WiscKey。WiscKey 提出了一种高度基于 SSD 优化的设计,利用 SSD 高效的随机读写性能,通过将 value 分离出 LSM-tree 的方法来达到降低写放大的目的。我们的基准测试结果...
2019-01-23 11:54:52 711
原创 TiDB-Lightning Toolset & TiDB-DM 正式开源,前排开“坑”、PR 走起!
在刚刚结束的 TiDB DevCon 2019 上,我们宣布将大家期待已久的 TiDB-Ligthning Toolset 和 TiDB-DM 开源(惊不惊喜、意不意外?!),感兴趣的小伙伴们赶紧前排关注一波,开“坑(issues)”讨论,PR 走起!TiDB-Lightning ToolsetTiDB-Lightning Toolset 是一套快速全量导入 SQL dump 文件到 Ti...
2019-01-21 18:43:15 300
原创 TiDB 3.0 Beta Release Notes
2019 年 1 月 19 日,TiDB 发布 3.0 Beta 版,对应 master branch 的 TiDB-Ansible。相比 2.1 版本,该版本对系统稳定性、优化器、统计信息以及执行引擎做了很多改进。TiDB新特性支持 View支持 Window Function支持 Range Partition支持 Hash PartitionSQL 优化器重新支持聚...
2019-01-21 13:19:35 450
转载 TiDB 在转转的业务实战
作者:陈维,转转优品技术部 RD。开篇世界级的开源分布式数据库 TiDB 自 2016 年 12 月正式发布第一个版本以来,业内诸多公司逐步引入使用,并取得广泛认可。对于互联网公司,数据存储的重要性不言而喻。在 NewSQL 数据库出现之前,一般采用单机数据库(比如 MySQL)作为存储,随着数据量的增加,“分库分表”是早晚面临的问题,即使有诸如 MyCat、ShardingJDBC 等...
2019-01-17 10:43:24 442
原创 TiDB 源码阅读系列文章(二十四)TiDB Binlog 源码解析
作者:姚维TiDB Binlog Overview这篇文章不是讲 TiDB Binlog 组件的源码,而是讲 TiDB 在执行 DML/DDL 语句过程中,如何将 Binlog 数据 发送给 TiDB Binlog 集群的 Pump 组件。目前 TiDB 在 DML 上的 Binlog 用的类似 Row-based 的格式。具体 Binlog 具体的架构细节可以参考这篇 文章。这里只描述 T...
2019-01-16 13:50:26 568
原创 TiDB 源码阅读系列文章(二十三)Prepare/Execute 请求处理
作者:苏立在之前的一篇文章《TiDB 源码阅读系列文章(三)SQL 的一生》中,我们介绍了 TiDB 在收到客户端请求包时,最常见的 Command --- COM_QUERY 的请求处理流程。本文我们将介绍另外一种大家经常使用的 Command --- Prepare/Execute 请求在 TiDB 中的处理过程。Prepare/Execute Statement 简介首先我们先简单回顾...
2019-01-04 10:57:34 447
原创 写给社区的回顾和展望:TiDB 2019, Level Up !
作者:黄东旭2018 年对于 TiDB 和 PingCAP 来说是一个由少年向成年的转换的一年,如果用一个关键字来概括就是「蜕变」。在这一年很欣喜的看到 TiDB 和 TiKV 在越来越多的用户使用在了越来越广泛的场景中,作为一个刚刚 3 岁多的开源项目,没有背后强大的社区的话,是没有办法取得这样的进展的。同时在技术上,2018 年我觉得也交出了一份令人满意的答卷,TiDB 的几个主要项目今...
2019-01-03 12:08:01 365
tidb-in-action-20200611.pdf
2020-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人