PingCAP
  • 文档
  • 案例
  • 博客
  • 关于
  • 下载
PingCAP
  • 文档
  • 案例
  • 博客
  • 关于
  • 下载

Contact

  • 微信扫一扫
    微信ID:pingcap2015

English
文档
  • 关于 TiDB
    • TiDB 简介
    • TiDB 整体架构
    • TiDB 核心特性
  • TiDB 快速入门
    • 快速入门指南
    • SQL 基本操作
  • TiDB 用户文档
    • TiDB 数据库管理
      • TiDB 服务
      • TiDB 进程启动参数
      • TiDB 数据目录
      • TiDB 系统数据库
      • TiDB 系统变量
      • TiDB 专用系统变量和语法
      • TiDB 服务器日志文件
      • TiDB 访问权限管理
      • TiDB 用户账户管理
      • 使用加密连接
    • SQL 优化
      • 理解 TiDB 执行计划
      • 统计信息
    • 语言结构
      • 字面值
      • 数据库、表、索引、列和别名
      • 关键字和保留字
      • 用户变量
      • 表达式语法
      • 注释语法
    • 字符集和时区
      • 字符集支持
      • 字符集配置
      • 时区
    • 数据类型
      • 数值类型
      • 日期和时间类型
      • 字符串类型
      • JSON 数据类型
      • 枚举类型
      • 集合类型
      • 数据类型默认值
    • 函数和操作符
      • 函数和操作符概述
      • 表达式求值的类型转换
      • 操作符
      • 控制流程函数
      • 字符串函数
      • 数值函数与操作符
      • 日期和时间函数
      • 位函数和操作符
      • Cast 函数和操作符
      • 加密和压缩函数
      • 信息函数
      • JSON 函数
      • GROUP BY 聚合函数
      • 其他函数
      • 精度数学
    • SQL 语句语法
      • 数据定义语句 (DDL)
      • 数据操作语句 (DML)
      • 事务语句
      • 数据库管理语句
      • Prepared SQL 语句语法
      • 实用工具语句
      • TiDB SQL 语法图
    • JSON 支持
    • Connectors 和 API
    • TiDB 事务隔离级别
    • 错误码与故障诊断
    • 与 MySQL 兼容性对比
    • TiDB 内存控制
    • 慢查询日志
    • 高级功能
      • 历史数据回溯
      • 垃圾回收 (GC)
  • TiDB 运维文档
    • 软硬件环境需求
    • 部署集群
      • Ansible 部署方案(强烈推荐)
      • 离线 Ansible 部署方案
      • Docker 部署方案
      • Docker Compose 部署方案
      • 跨机房部署方案
    • 配置集群
      • 参数解释
      • TiDB 配置项解释
      • 使用 Ansible 变更组件配置
      • 开启 TLS 验证
      • 生成自签名证书
    • 监控集群
      • 整体监控框架概述
      • 重要监控指标详解
      • 组件状态 API & 监控
    • 扩容缩容
      • 集群扩容缩容方案
      • 使用 Ansible 扩容缩容
    • 升级
      • 升级组件版本
      • TiDB 2.0 升级操作指南
    • 性能调优
    • 备份与迁移
      • 备份与恢复
      • 数据迁移
        • 数据迁移概述
        • 全量导入
        • 增量导入
    • 故障诊断
  • TiDB 周边工具
    • Syncer
    • Loader
    • TiDB-Binlog
    • PD Control
    • PD Recover
    • TiKV Control
    • TiDB Controller
  • TiSpark 文档
    • TiSpark 快速入门指南
    • TiSpark 用户指南
  • 常见问题与解答(FAQ)
  • 最佳实践
  • 版本发布历史
    • 2.1 RC3
    • 2.1 RC2
    • 2.0.7
    • 2.1 RC1
    • 2.0.6
    • 2.0.5
    • 2.1 Beta
    • 2.0.4
    • 2.0.3
    • 2.0.2
    • 2.0.1
    • 2.0
    • 2.0 RC5
    • 2.0 RC4
    • 2.0 RC3
    • 2.0 RC1
    • 1.1 Beta
    • 1.1 Alpha
    • 1.0
    • Pre-GA
    • RC4
    • RC3
    • RC2
    • RC1
  • TiDB 路线图
  • 用户案例
    • 北京银行
    • 海航
    • 今日头条
    • 转转
    • Mobike
    • 饿了么(一)
    • 饿了么(二)
    • 爱奇艺
    • 易果生鲜
    • 同程旅游
    • 去哪儿
    • G7
    • 一面数据
    • 凤凰网
    • 猿辅导
    • Mobikok
    • 二维火
    • 客如云
    • Ping++
    • 乐视云
    • 零氪科技
    • 威锐达测控
    • 盖娅互娱
    • 游族网络
    • 西山居
    • FUNYOURS JAPAN
    • 特来电
    • 万达网络
    • 360金融
    • 中国电信翼支付
    • 某电信运营商
  • 更多资源
    • 常用工具
    • PingCAP 团队技术博客
    • 知乎专栏
    • Weekly
    • 英文文档

TiDB 1.0 Release Notes

2017 年 10 月 16 日,TiDB 发布 GA 版(TiDB 1.0)。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。

TiDB:

  • SQL 查询优化器

    • 调整代价模型
    • Analyze 下推
    • 函数签名下推
  • 优化内部数据格式,减小中间结果大小

  • 提升 MySQL 兼容性

  • 支持 NO_SQL_CACHE 语法,控制存储引擎对缓存的使用

  • 重构 Hash Aggregator 算子,降低内存使用

  • 支持 Stream Aggragator 算子

PD:

  • 支持基于读流量的热点调度
  • 支持设置 Store 权重,以及基于权重的调度

TiKV:

  • Coprocessor 支持更多下推函数
  • 支持取样操作下推
  • 支持手动触发数据 Compact,用于快速回收空间
  • 提升性能和稳定性
  • 增加 Debug API,方便调试

TiSpark Beta Release:

  • 支持可配置框架
  • 支持 ThriftSever/JDBC 和 Spark SQL 脚本入口

源码地址

源码地址

鸣谢

特别感谢参与项目的企业和团队

  • Archon
  • Mobike
  • SpeedyCloud
  • UCloud
  • 腾讯云
  • 韩国三星研究院

感谢以下组织/个人提供出色的开源软件/服务:

  • Asta Xie
  • CNCF
  • CoreOS
  • Databricks
  • Docker
  • Github
  • Grafana
  • gRPC
  • Jepsen
  • Kubernetes
  • Namazu
  • Prometheus
  • RedHat
  • RocksDB Team
  • Rust Team

感谢社区个人贡献者 TiDB Contributor

  • 8cbx
  • Akihiro Suda
  • aliyx
  • alston111111
  • andelf
  • Andy Librian
  • Arthur Yang
  • astaxie
  • Bai, Yang
  • bailaohe
  • Bin Liu
  • Blame cosmos
  • Breezewish
  • Carlos Ferreira
  • Ce Gao
  • Changjian Zhang
  • Cheng Lian
  • Cholerae Hu
  • Chu Chao
  • coldwater
  • Cole R Lawrence
  • cuiqiu
  • cuiyuan
  • Cwen
  • Dagang
  • David Chen
  • David Ding
  • dawxy
  • dcadevil
  • Deshi Xiao
  • Di Tang
  • disksing
  • dongxu
  • dreamquster
  • Drogon
  • Du Chuan
  • Dylan Wen
  • eBoyy
  • Eric Romano
  • Ewan Chou
  • Fiisio
  • follitude
  • Fred Wang
  • follitude
  • fud
  • fudali
  • gaoyangxiaozhu
  • Gogs
  • goroutine
  • Gregory Ian
  • Guanqun Lu
  • Guilherme Hübner Franco
  • Haibin Xie
  • Han Fei
  • Hiroaki Nakamura
  • hiwjd
  • Hongyuan Wang
  • Hu Ming
  • Hu Ziming
  • Huachao Huang
  • HuaiyuXu
  • Huxley Hu
  • iamxy
  • Ian
  • insion
  • iroi44
  • Ivan.Yang
  • Jack Yu
  • jacky liu
  • Jan Mercl
  • Jason W
  • Jay
  • Jay Lee
  • Jianfei Wang
  • Jiaxing Liang
  • Jie Zhou
  • jinhelin
  • Jonathan Boulle
  • Karl Ostendorf
  • knarfeh
  • Kuiba
  • leixuechun
  • li
  • Li Shihai
  • Liao Qiang
  • Light
  • lijian
  • Lilian Lee
  • Liqueur Librazy
  • Liu Cong
  • Liu Shaohui
  • liubo0127
  • liyanan
  • lkk2003rty
  • Louis
  • louishust
  • luckcolors
  • Lynn
  • Mae Huang
  • maiyang
  • maxwell
  • mengshangqi
  • Michael Belenchenko
  • mo2zie
  • morefreeze
  • MQ
  • mxlxm
  • Neil Shen
  • netroby
  • ngaut
  • Nicole Nie
  • nolouch
  • onlymellb
  • overvenus
  • PaladinTyrion
  • paulg
  • Priya Seth
  • qgxiaozhan
  • qhsong
  • Qiannan
  • qiuyesuifeng
  • queenypingcap
  • qupeng
  • Rain Li
  • ranxiaolong
  • Ray
  • Rick Yu
  • shady
  • ShawnLi
  • Shen Li
  • Sheng Tang
  • Shirly
  • Shuai Li
  • ShuNing
  • ShuYu Wang
  • siddontang
  • silenceper
  • Simon J Mudd
  • Simon Xia
  • skimmilk6877
  • sllt
  • soup
  • Sphinx
  • Steffen
  • sumBug
  • sunhao2017
  • Tao Meng
  • Tao Zhou
  • tennix
  • tiancaiamao
  • TianGuangyu
  • Tristan Su
  • ueizhou
  • UncP
  • Unknwon
  • v01dstar
  • Van
  • WangXiangUSTC
  • wangyisong1996
  • weekface
  • wegel
  • Wei Fu
  • Wenbin Xiao
  • Wenting Li
  • Wenxuan Shi
  • winkyao
  • woodpenker
  • wuxuelian
  • Xiang Li
  • xiaojian cai
  • Xuanjia Yang
  • Xuanwo
  • XuHuaiyu
  • Yang Zhexuan
  • Yann Autissier
  • Yanzhe Chen
  • Yiding Cui
  • Yim
  • youyouhu
  • Yu Jun
  • Yuwen Shen
  • Zejun Li
  • Zhang Yuning
  • zhangjinpeng1987
  • ZHAO Yijun
  • ZhengQian
  • ZhengQianFang
  • zhengwanbo
  • Zhe-xuan Yang
  • ZhiFeng Hu
  • Zhiyuan Zheng
  • Zhou Tao
  • Zhoubirdblue
  • zhouningnan
  • Ziyi Yan
  • zs634134578
  • zyguan
  • zz-jason
  • qiukeren
  • hawkingrei
  • wangyanjun
  • zxylvlp
"TiDB 1.0 release notes" 更新于 Jul 6 2018: releases, readme: add the release notes for 2.0.5 (00c5ec4)
修改本文

本页导航

产品

  • TiDB
  • TiSpark
  • TiDB 路线图

文档

  • 快速入门
  • 最佳实践
  • 常见问题解答
  • TiDB 周边工具
  • 版本发布说明

资源

  • 博客
  • GitHub
  • 知乎专栏

公司

  • 关于我们
  • 招贤纳士
  • 新闻报道

联系我们

  • Twitter
  • LinkedIn
  • Reddit
  • Google Group
  • Stack Overflow
  • 微信公众号

    微信扫一扫
    微信ID:pingcap2015

© 2018 北京平凯星辰科技发展有限公司

English