PingCAP TiDB&TiKV Introduction OLTP
● 开源正在蚕食数据库市场 ○ MongoDB / Cassandra / MySQL / PostgreSQL / Spark … ● 开源 != 免费 ○ 社区版 ○ 企业版(监控管理插件、优化插件、数据安全插件、企 业服务及培训) 代表 Datastax CoreOS Docker Mesosphere MongoDB Cloudera 估值($) 10亿 10亿 20亿 10亿 20亿0 码力 | 21 页 | 613.54 KB | 5 月前3TiDB v5.2 中文手册
索引和约束 5.2 5.1 5.0 4.0 表达式索引 实验特性 实验特性 实验特性 实验特性 列式存储 (TiFlash) Y Y Y Y RocksDB 引擎 Y Y Y Y Titan 插件 Y Y Y Y 1TiDB 误将 latin1 处理为 utf8 的子集。见 TiDB #18955。 35 索引和约束 5.2 5.1 5.0 4.0 不可见索引 Y Y Y N 复合主键 在以上所有操作中,涉及到对集群机器的操作都是通过 TiUP 内置的 SSH 客户端连接集群执行命令,但是在某 些场景下,需要使用系统自带的 SSH 客户端来对集群执行操作,比如: • 使用 SSH 插件来做认证 • 使用定制的 SSH 客户端 此时可以通过命令行参数 --native-ssh 启用系统自带命令行: • 部署集群: tiup cluster deployrocksdb.lockcf.level0-stop-writes-trigger 12.2.3 Titan 介绍 Titan 是基于 RocksDB 的高性能单机 key-value 存储引擎插件。 当 value 较大的时候,Titan 在写、更新和点读等场景下性能都优于 RocksDB。但与此同时,Titan 会占用更多硬 盘空间和部分舍弃范围查询。随着 SSD 价格的降低,Titan 0 码力 | 2259 页 | 48.16 MB | 1 年前3TiDB v5.1 中文手册
– BACKUP_ADMIN – RESTORE_ADMIN – ROLE_ADMIN – CONNECTION_ADMIN – SYSTEM_VARIABLES_ADMIN 你也可以使用插件来添加新的权限。若要查看全部的动态权限,请执行 SHOW PRIVILEGES 语句。用户文 档 • 新增安全增强模式 (Security Enhanced Mode) 配置项,用于对 TiDB 管理员进行更细粒度的权限划分。 索引和约束 5.2 5.1 5.0 4.0 表达式索引 实验特性 实验特性 实验特性 实验特性 列式存储 (TiFlash) Y Y Y Y RocksDB 引擎 Y Y Y Y Titan 插件 Y Y Y Y 不可见索引 Y Y Y N 复合主键 Y Y Y Y 唯一约束 Y Y Y Y 整型主键上的聚簇索引 Y Y Y Y 复合或非整型主键上的聚簇索引 Y Y Y N 2.3 在以上所有操作中,涉及到对集群机器的操作都是通过 TiUP 内置的 SSH 客户端连接集群执行命令,但是在某 些场景下,需要使用系统自带的 SSH 客户端来对集群执行操作,比如: • 使用 SSH 插件来做认证 • 使用定制的 SSH 客户端 此时可以通过命令行参数 --native-ssh 启用系统自带命令行: • 部署集群: tiup cluster deploy0 码力 | 2189 页 | 47.96 MB | 1 年前3TiDB v5.3 中文手册
5.1 5.0 4.0 表达式索引 实验特性 实验特性 实验特性 实验特性 实验特性 列式存储 (TiFlash) Y Y Y Y Y RocksDB 引擎 Y Y Y Y Y Titan 插件 Y Y Y Y Y 不可见索引 Y Y Y Y N 复合主键 Y Y Y Y Y 唯一约束 Y Y Y Y Y 整型主键上的聚簇索引 Y Y Y Y Y 复合或非整型主键上的聚簇索引 Y 在以上所有操作中,涉及到对集群机器的操作都是通过 TiUP 内置的 SSH 客户端连接集群执行命令,但是在某 些场景下,需要使用系统自带的 SSH 客户端来对集群执行操作,比如: • 使用 SSH 插件来做认证 • 使用定制的 SSH 客户端 此时可以通过命令行参数 --native-ssh 启用系统自带命令行: • 部署集群: tiup cluster deployrocksdb.lockcf.level0-stop-writes-trigger 12.2.3 Titan 介绍 Titan 是基于 RocksDB 的高性能单机 key-value 存储引擎插件。 当 value 较大的时候,Titan 在写、更新和点读等场景下性能都优于 RocksDB。但与此同时,Titan 会占用更多硬 盘空间和部分舍弃范围查询。随着 SSD 价格的降低,Titan 0 码力 | 2374 页 | 49.52 MB | 1 年前3TiDB v8.5 中文手册
Y Y 使用 FastScan 加速 OLAP 场景下的查询 Y Y Y Y Y Y E N N N N N RocksDB 引擎 Y Y Y Y Y Y Y Y Y Y Y Y Titan 插件 Y Y Y Y Y Y Y Y Y Y Y Y Titan Level Merge E E E E E E E E E E E E 使用 bucket 提高数据扫描并发度 E E E E E E 的定制版本。TiDB-JDBC 基于 MySQL 官方 8.0.29 版本编译,修复了原 JDBC 在 prepare 模式下多参数、多字段 EOF 的错误,并新增 TiCDC snapshot 自动维护和 SM3 认证插件等功能。 基于 SM3 的认证仅在 TiDB 的 TiDB-JDBC 中支持。 如果你使用的是 Maven,请将以下内容添加到你的: Kafka Connector 及其依赖项添加到 Flink 安装目录中。下 载下列 jar 文件至 Flink 安装目录下的 lib 目录中,如果你已经运行了 Flink 集群,请重启集群以加载新的 插件。 797 • flink-connector-kafka-1.15.0.jar • flink-sql-connector-kafka-1.15.0.jar • kafka-clients-3 0 码力 | 5095 页 | 104.54 MB | 9 月前3TiDB v7.1 中文手册
Y Y Y Y Y Y Y Y 使用 FastScan 加速 OLAP 场景下的查询 Y E N N N N N N N RocksDB 引擎 Y Y Y Y Y Y Y Y Y Titan 插件 Y Y Y Y Y Y Y Y Y 1TiDB 误将 latin1 处理为 utf8 的子集。见 TiDB #18955。 2从 v6.5.0 起,系统变量tidb_allow_function 的定制版本。TiDB-JDBC 基于 MySQL 官方 8.0.29 版本编译,修复了原 JDBC 在 prepare 模式下多参数、多字段 EOF 的错误,并新增 TiCDC snapshot 自动维护和 SM3 认证插件等功能。 基于 SM3 的认证仅在 TiDB 的 TiDB-JDBC 中支持。 如果你使用的是 Maven,请将以下内容添加到你的: Kafka Connector 及其依赖项添加到 Flink 安装目录中。下 载下列 jar 文件至 Flink 安装目录下的 lib 目录中,如果你已经运行了 Flink 集群,请重启集群以加载新的 插件。 645 • flink-connector-kafka-1.15.0.jar • flink-sql-connector-kafka-1.15.0.jar • kafka-clients-3 0 码力 | 4369 页 | 98.92 MB | 1 年前3TiDB v7.6 中文手册
键时,查询结果错误的问题 #48991 @winoros – 修复当内存使用超限时包含 CTE 的查询非预期卡住的问题 #49096 @AilinKid – 修复 TiDB server 在使用企业插件审计日志时可能占用大量资源的问题 #49273 @lcwangchao – 修复特定情况下优化器将 TiFlash 选择路径错误转化为 DUAL Table 的问题 #49285 @AilinKid Y Y Y Y 使用 FastScan 加速 OLAP 场景下的查询 Y Y Y E N N N N N N N RocksDB 引擎 Y Y Y Y Y Y Y Y Y Y Y Titan 插件 Y Y Y Y Y Y Y Y Y Y Y Titan Level Merge E E E E E E E E E E E 使用 bucket 提高数据扫描并发度 E E E E E N N N 的定制版本。TiDB-JDBC 基于 MySQL 官方 8.0.29 版本编译,修复了原 JDBC 在 prepare 模式下多参数、多字段 EOF 的错误,并新增 TiCDC snapshot 自动维护和 SM3 认证插件等功能。 基于 SM3 的认证仅在 TiDB 的 TiDB-JDBC 中支持。 如果你使用的是 Maven,请将以下内容添加到你的: 0 码力 | 4666 页 | 101.24 MB | 1 年前3TiDB v8.4 中文手册
Y Y 使用 FastScan 加速 OLAP 场景下的查询 Y Y Y Y Y Y E N N N N N RocksDB 引擎 Y Y Y Y Y Y Y Y Y Y Y Y Titan 插件 Y Y Y Y Y Y Y Y Y Y Y Y Titan Level Merge E E E E E E E E E E E E 使用 bucket 提高数据扫描并发度 E E E E E E 的定制版本。TiDB-JDBC 基于 MySQL 官方 8.0.29 版本编译,修复了原 JDBC 在 prepare 模式下多参数、多字段 EOF 的错误,并新增 TiCDC snapshot 自动维护和 SM3 认证插件等功能。 基于 SM3 的认证仅在 TiDB 的 TiDB-JDBC 中支持。 如果你使用的是 Maven,请将以下内容添加到你的: Kafka Connector 及其依赖项添加到 Flink 安装目录中。下 载下列 jar 文件至 Flink 安装目录下的 lib 目录中,如果你已经运行了 Flink 集群,请重启集群以加载新的 插件。 703 • flink-connector-kafka-1.15.0.jar • flink-sql-connector-kafka-1.15.0.jar • kafka-clients-3 0 码力 | 5072 页 | 104.05 MB | 9 月前3TiDB v6.5 中文手册
(TiFlash) Y Y Y Y Y Y Y Y 使用 FastScan 加速 OLAP 场景下的查询 E N N N N N N N RocksDB 引擎 Y Y Y Y Y Y Y Y Titan 插件 Y Y Y Y Y Y Y Y 1TiDB 误将 latin1 处理为 utf8 的子集。见 TiDB #18955。 2从 v6.5.0 起,系统变量tidb_allow_function_for_expression_index 的定制版本。TiDB-JDBC 基于 MySQL 官方 8.0.29 版本编译,修复了原 JDBC 在 prepare 模式下多参数、多字段 EOF 的错误,并新增 TiCDC snapshot 自动维护和 SM3 认证插件等功能。 基于 SM3 的认证仅在 TiDB 的 TiDB-JDBC 中支持。 如果你使用的是 Maven,请将以下内容添加到你的: Kafka Connector 及其依赖项添加到 Flink 安装目录中。下 载下列 jar 文件至 Flink 安装目录下的 lib 目录中,如果你已经运行了 Flink 集群,请重启集群以加载新的 插件。 601 • flink-connector-kafka-1.15.0.jar • flink-sql-connector-kafka-1.15.0.jar • kafka-clients-3 0 码力 | 4049 页 | 94.00 MB | 1 年前3TiDB v8.0 中文手册
Y Y 使用 FastScan 加速 OLAP 场景下的查询 Y Y Y Y E N N N N N N N RocksDB 引擎 Y Y Y Y Y Y Y Y Y Y Y Y Titan 插件 Y Y Y Y Y Y Y Y Y Y Y Y Titan Level Merge E E E E E E E E E E E E 使用 bucket 提高数据扫描并发度 E E E E E E 的定制版本。TiDB-JDBC 基于 MySQL 官方 8.0.29 版本编译,修复了原 JDBC 在 prepare 模式下多参数、多字段 EOF 的错误,并新增 TiCDC snapshot 自动维护和 SM3 认证插件等功能。 基于 SM3 的认证仅在 TiDB 的 TiDB-JDBC 中支持。 如果你使用的是 Maven,请将以下内容添加到你的: Kafka Connector 及其依赖项添加到 Flink 安装目录中。下 载下列 jar 文件至 Flink 安装目录下的 lib 目录中,如果你已经运行了 Flink 集群,请重启集群以加载新的 插件。 655 • flink-connector-kafka-1.15.0.jar • flink-sql-connector-kafka-1.15.0.jar • kafka-clients-3 0 码力 | 4805 页 | 101.28 MB | 1 年前3
共 15 条
- 1
- 2