文档章节

TiDB RC4 Release

TiDB
 TiDB
发布于 2017/08/07 11:45
字数 545
阅读 44
收藏 0

TiDB

  • SQL 查询优化器重构
    • 更好的支持 TopN 查询
    • 支持 Join 算子根据代价自动选择
    • 更完善的 Projection Elimination
  • Schema 版本检查区分 Table,避免 DDL 干扰其他正在执行的事务
  • 支持 BatchIndexJoin
  • 完善 Explain 语句提升 Index Scan 性能
  • 大量 MySQL 兼容性相关功能
  • 支持 Json 类型及其操作
  • 支持查询优先级、隔离级别的设置

PD

  • 支持通过 PD 设置 TiKV location labels
  • 调度优化
    • 支持 PD 主动向 TiKV 下发调度命令
    • 加快 region heartbeat 响应速度
    • 优化 balance 算法
  • 优化数据加载,加快 failover 速度

TiKV

  • 支持查询优先级设置
  • 支持 RC 隔离级别
  • 完善 Jepsen,提升稳定性
  • 支持 Document Store
  • Coprocessor 支持更多下推函数
  • 提升性能,提升稳定性

TiSpark Beta Release:

  • 支持谓词下推
  • 支持聚合下推
  • 支持范围裁剪
  • 通过 TPC-H 测试 (除去一个需要 View 的 Query)

作为世界级开源的分布式关系型数据库,TiDB 灵感来自于 Google Spanner/F1,具备『分布式强一致性事务、在线弹性水平扩展、故障自恢复的高可用、跨数据中心多活』等核心特性。TiDB 于 2015 年 5 月在 GitHub 创建,同年 12 月发布 Alpha 版本,而后于 2016 年 6 月发布 Beta 版,12 月发布 RC1 版。

如今,在社区和 PingCAP 技术团队的共同努力下,TiDB RC4 版已上线,在此感谢社区的小伙伴们长久以来的参与和贡献。

源码地址:https://github.com/pingcap/tidb

© 著作权归作者所有

共有 人打赏支持
TiDB
粉丝 133
博文 149
码字总数 400358
作品 3
海淀
私信 提问
加载中

评论(2)

javasql
javasql
TiDB RC4下载地址:http://download.pingcap.org/tidb-rc4-linux-amd64-centos6.tar.gz
javasql
javasql
TiDB RC4 比TiDB RC3性能确实有明显提升!大赞!
重磅更新 开源分布式 NewSQL 数据库 TiDB 1.0 正式发布

10 月 16 日,TiDB 正式发布 GA 版(TiDB 1.0)。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。 作为世界级开源的分布式关系型数据库,TiDB 灵感来自于 Google Spa...

bhzhu203
2017/10/16
8K
43
TiDB RC4 发布,新型分布式 NewSQL 数据库

8 月 4 日,TiDB 正式发布 RC4 版。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。性能方面重点优化了写入速度,计算任务调度支持优先级,避免分析型大事务影响在线事...

局长
2017/08/05
3K
7
TiDB 源码阅读系列文章(二十)Table Partition

作者:肖亮亮 Table Partition 什么是 Table Partition Table Partition 是指根据一定规则,将数据库中的一张表分解成多个更小的容易管理的部分。从逻辑上看只有一张表,但是底层却是由多个物...

TiDB
2018/10/29
0
0
TiDB 1.0 GA Release

10 月 16 日,TiDB 发布 GA 版(TiDB 1.0)。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。在此感谢社区小伙伴们长久以来的参与和贡献。 TiDB SQL 查询优化器 调整代...

TiDB
2017/10/17
0
0
TiDB-Lightning Toolset & TiDB-DM 正式开源,前排开“坑”、PR 走起!

在刚刚结束的 TiDB DevCon 2019 上,我们宣布将大家期待已久的 TiDB-Ligthning Toolset 和 TiDB-DM 开源(惊不惊喜、意不意外?!),感兴趣的小伙伴们赶紧前排关注一波,开“坑(issues)”...

TiDB
前天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

day27:expect批量杀进程|

1、linux下当前目录有一个文件ip-pwd.ini,内容如下: [root@localhost_002 shell100]# cat ip-pwd.ini 10.111.11.1,root,xyxyxy10.111.11.2,root,xzxzxz10.111.11.3,root,12345610.......

芬野de博客
46分钟前
2
0
分布式之数据库和缓存双写一致性方案解析(二)

引言 该文是对《分布式之数据库和缓存双写一致性方案解析》,一文的补充。博主在该文中,提到了这么一句话 应该没人问我,为什么没有先更新缓存,再更新数据库这种策略。 博主当时觉得,这种...

hensemlee
51分钟前
3
0
druid安装与案例

druid 可以运行在单机环境下,也可以运行在集群环境下。简单起见,我们先从单机环境着手学习。 环境要求 java7 或者更高版本 linux, macOS或者其他unix系统(不支持windows系统) 8G内存 2核C...

hblt-j
57分钟前
0
0
bejson上线 gif转帧工具。

说道这个工具,不得不提一句经典格言“色Q是推动科技发展的动力” 有人发了这个图,我和所有人一样想看到那个瞬间。 当然,我没有PS,有没有太好的转帧工具,但是这并不妨碍我是一个技术死肥...

废柴大叔
58分钟前
0
0
详解利用clear清除浮动的一些问题解决

下面这段代码是用来清除浮动带来的高度塌陷问题 .clearfix:before { content: "."; display: block; height: 0; clear: both; visibility: hidden;} Quest......

前端小攻略
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部