12-从数据库中间件到云原生——Apache ShardingSphere 架构演进-秦金卫3.分布式数据库 类库/框架 数据库中间件 分布式数据库 数据网格 TDDL Sharding-JDBC DRDS Sharding-Proxy MyCAT DBLE KingShard Vitess ? Spanner Aurora GaussDB PolarDB OceanBase TiDB Cockroach DB …… 3.分布式数据库 1.水平扩展性 2.计算存储分离 30 码力 | 23 页 | 1.91 MB | 6 月前3
2020 中国开源年度报告
投票三个步骤。⽬前该阶段的项⽬有containerd、CoreDNS、 Envoy、etcd、Fluentd、Harbor、Helm、Jaeger、Kubernetes、Prometheus、Rook、 TiKV、TUF、Vitess 等。 CNCF 托管已毕业,正在孵化和沙盒中的项⽬。尽管 CNCF 为所有项⽬提供了⼀套共享服 务,但并未为沙盒项⽬提供实质性的营销服务,因为它们是属于早期阶段的项⽬,需要轻型中 ⽴,项0 码力 | 46 页 | 4.09 MB | 1 年前3
TiDB v8.5 中文手册从大数据量分库分表 MySQL 合并迁移数据到 TiDB · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 648 6.4.6 从 Vitess 迁移数据到 TiDB · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · DM 进行增量数据 (Binlog) 的分 表同步。 • 从大数据量分库分表 MySQL 合并迁移数据到 TiDB 6.1.3.1 将数据从 Vitess 迁移到 TiDB 将数据从 Vitess 迁移到 TiDB,可参考以下文档: • 从 Vitess 迁移数据到 TiDB 6.1.4 从文件迁移数据到 TiDB • 从 CSV 文件迁移数据到 TiDB • 从 SQL 文件迁移数据到 6 从 Vitess 迁移数据到 TiDB 本文档介绍了将数据从 Vitess 迁移到 TiDB 时可以采用的工具。 由于 Vitess 的后端基于 MySQL,当从 Vitess 迁移数据到 TiDB 时,你可以直接使用 MySQL 适用的迁移数据工具, 如Dumpling、TiDB Lightning 和TiDB Data Migration (DM)。需要注意的是,针对 Vitess 中的每个分片,你都需要进行0 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v5.2 中文手册xpression_index | +--------------------------------------------+ | lower, md5, reverse, upper, vitess_hash | +--------------------------------------------+ 1 row in set (0.00 sec) 对于以上变量返回结果之外的函数 TS 函数用于在集群中查询 一组 SQL Digest 所对应的 SQL 语句的归一化形式 (即去除格式和参数后的形式)。 VITESS_HASH(str) VITESS_HASH 函数返回与 Vitess 的 HASH 函数兼容的 字符串哈希值,有助于从 Vitess 迁移数据。 12.11.4.19.1 示例 下面为部分以上函数的示例。 TIDB_DECODE_KEY TIDB_DECODE_KEY TiDB 在遥测中新增收集集群请求的运行状态,包括执行情况、失败情况等。 若要了解所收集的信息详情及如何禁用该行为,请参见遥测文档。 14.4.6.3 提升改进 • TiDB – 支持 VITESS_HASH() 函数 #23915 – 支持枚举类型下推到 TiKV ,提升 WHERE 子句中使用枚举类型时的性能 #23619 – 支持 RENAME USER 语法 #23648 –0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册遥测 TiDB 在遥测中新增收集集群请求的运行状态,包括执行情况、失败情况等。 若要了解所收集的信息详情及如何禁用该行为,请参见遥测文档。 2.2.3 提升改进 • TiDB – 支持 VITESS_HASH() 函数 #23915 – 支持枚举类型下推到 TiKV ,提升 WHERE 子句中使用枚举类型时的性能 #23619 – 支持 RENAME USER 语法 #23648 – TIDB_VERSION() TIDB_VERSION 函数用于获取当前连接的 TiDB 服务 器版本和构建详细信息。 VITESS_HASH(str) VITESS_HASH 函数返回与 Vitess 的 HASH 函数兼容的 字符串哈希值,有助于从 Vitess 迁移数据。 12.11.4.19.1 示例 下面为部分以上函数的示例。 TIDB_DECODE_KEY TIDB_DECODE_KEY TiDB 在遥测中新增收集集群请求的运行状态,包括执行情况、失败情况等。 若要了解所收集的信息详情及如何禁用该行为,请参见遥测文档。 14.2.6.3 提升改进 • TiDB – 支持 VITESS_HASH() 函数 #23915 1953 – 支持枚举类型下推到 TiKV ,提升 WHERE 子句中使用枚举类型时的性能 #23619 – 支持 RENAME USER 语法 #236480 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v5.3 中文手册xpression_index | +--------------------------------------------+ | lower, md5, reverse, upper, vitess_hash | +--------------------------------------------+ 1 row in set (0.00 sec) 对于以上变量返回结果之外的函数 TS 函数用于在集群中查询 一组 SQL Digest 所对应的 SQL 语句的归一化形式 (即去除格式和参数后的形式)。 VITESS_HASH(str) VITESS_HASH 函数返回与 Vitess 的 HASH 函数兼容的 字符串哈希值,有助于从 Vitess 迁移数据。 12.11.4.19.1 示例 下面为部分以上函数的示例。 TIDB_DECODE_KEY TIDB_DECODE_KEY TiDB 在遥测中新增收集集群请求的运行状态,包括执行情况、失败情况等。 若要了解所收集的信息详情及如何禁用该行为,请参见遥测文档。 14.5.6.3 提升改进 • TiDB – 支持 VITESS_HASH() 函数 #23915 – 支持枚举类型下推到 TiKV ,提升 WHERE 子句中使用枚举类型时的性能 #23619 – 支持 RENAME USER 语法 #23648 –0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v8.4 中文手册json_storage_size, json_type, json_unquote, json_valid, lower, md5, �→ reverse, tidb_shard, upper, vitess_hash • 这个只读变量用于显示创建表达式索引所允许使用的函数。 14.5.1.87 tidb_allow_mpp 从 v5.0 版本开始引入 • 作用域:SESSION | GLOBAL • JSON_UNQUOTE() • JSON_VALID() • LOWER() • MD5() • REVERSE() • TIDB_SHARD() • UPPER() • VITESS_HASH() 对于以上列表之外的函数,由于未完成充分测试,当前仍为实验特性,不建议在生产环境中使用。其他的表 达式例如运算符、CAST 和 CASE WHEN 也同样为实验特性,不建议在生产环境中使用。如果仍然希望使用,可 utc_timestamp | | uuid | | uuid_short | | uuid_to_bin | | validate_password_strength | | version | | vitess_hash | | week | | weekday | | weekofyear | | weight_string | | xor | | year | 3385 | yearweek0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v8.2 中文手册json_storage_size, json_type, json_unquote, json_valid, lower, md5, �→ reverse, tidb_shard, upper, vitess_hash • 这个只读变量用于显示创建表达式索引所允许使用的函数。 14.5.1.89 tidb_allow_mpp 从 v5.0 版本开始引入 • 作用域:SESSION | GLOBAL • JSON_UNQUOTE() • JSON_VALID() • LOWER() • MD5() • REVERSE() • TIDB_SHARD() • UPPER() • VITESS_HASH() 对于以上列表之外的函数,由于未完成充分测试,当前仍为实验特性,不建议在生产环境中使用。其他的表 达式例如运算符、CAST 和 CASE WHEN 也同样为实验特性,不建议在生产环境中使用。如果仍然希望使用,可 TIDB_SHARD 函数为前缀的表 达式索引。 TIDB_VERSION() 用于获取当前连接的 TiDB 服务器的版本以及构建 信息。 VITESS_HASH() 返回与 Vitess 的 HASH 函数兼容的数值的哈希值, 有助于从 Vitess 迁移至 TiDB。 14.12.4.22.1 CURRENT_RESOURCE_GROUP CURRENT_RESOURCE_GROUP()0 码力 | 4987 页 | 102.91 MB | 10 月前3
TiDB v5.4 中文手册xpression_index | +--------------------------------------------+ | lower, md5, reverse, upper, vitess_hash | +--------------------------------------------+ 1 row in set (0.00 sec) 对于以上变量返回结果之外的函数 TS 函数用于在集群中查询 一组 SQL Digest 所对应的 SQL 语句的归一化形式 (即去除格式和参数后的形式)。 VITESS_HASH(str) VITESS_HASH 函数返回与 Vitess 的 HASH 函数兼容的 字符串哈希值,有助于从 Vitess 迁移数据。 12.11.4.19.1 示例 下面为部分以上函数的示例。 TIDB_DECODE_KEY TIDB_DECODE_KEY TiDB 在遥测中新增收集集群请求的运行状态,包括执行情况、失败情况等。 若要了解所收集的信息详情及如何禁用该行为,请参见遥测文档。 14.7.6.3 提升改进 • TiDB – 支持 VITESS_HASH() 函数 #23915 – 支持枚举类型下推到 TiKV ,提升 WHERE 子句中使用枚举类型时的性能 #23619 – 支持 RENAME USER 语法 #23648 –0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v6.1 中文手册tidb_allow_function_for_expression_index 从 v5.2.0 版本开始引入 • 作用域:NONE • 默认值:lower, md5, reverse, tidb_shard, upper, vitess_hash • 这个变量用于显示创建表达式索引所允许使用的函数。 2064 14.4.1.56 tidb_allow_mpp 从 v5.0 版本开始引入 • 作用域:SESSION | GLOBAL xpression_index | +--------------------------------------------+ | lower, md5, reverse, upper, vitess_hash | +--------------------------------------------+ 1 row in set (0.00 sec) 对于以上变量返回结果之外的函数 TS 函数用于在集群中查询 一组 SQL Digest 所对应的 SQL 语句的归一化形式 (即去除格式和参数后的形式)。 VITESS_HASH(str) VITESS_HASH 函数返回与 Vitess 的 HASH 函数兼容的 字符串哈希值,有助于从 Vitess 迁移数据。 TIDB_SHARD() TIDB_SHARD 函数用于创建一个 SHARD INDEX 来打散 热点索引。SHARD0 码力 | 3572 页 | 84.36 MB | 1 年前3
共 16 条
- 1
- 2













