TiDB v5.2 中文手册编号 • regionEpoch:Region 版本号 • keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • cf:RocksDB 的 ColumnFamily(默认为 default 或 write) 6.3.1.1.2 部署使用 BR 工具 推荐部署配置 • 推荐 BR 部署在 PD 节点上。 • 推荐使用一块高性能 SSD 网盘,挂载到 编号 • regionEpoch:Region 版本号 • keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • cf:RocksDB 的 ColumnFamily(默认为 default 或 write) 11.9.1.2 部署使用 BR 工具 11.9.1.2.1 推荐部署配置 • 推荐 BR 部署在 PD 节点上。 • 推荐使用一块高性能 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily ,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 12.2.2.1 TiKV 架构 TiKV0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册编号 • regionEpoch:Region 版本号 • keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • cf:RocksDB 的 ColumnFamily(默认为 default 或 write) 154 6.3.1.1.2 部署使用 BR 工具 推荐部署配置 • 推荐 BR 部署在 PD 节点上。 • 推荐使用一块高性能 SSD 编号 • regionEpoch:Region 版本号 • keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • cf:RocksDB 的 ColumnFamily(默认为 default 或 write) 745 11.9.1.2 部署使用 BR 工具 11.9.1.2.1 推荐部署配置 • 推荐 BR 部署在 PD 节点上。 • 推荐使用一块高性能 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily ,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 12.2.2.1 TiKV 架构 TiKV0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v5.3 中文手册编号 • regionEpoch:Region 版本号 • keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • cf:RocksDB 的 ColumnFamily(默认为 default 或 write) 171 6.3.1.1.2 部署使用 BR 工具 推荐部署配置 • 推荐 BR 部署在 PD 节点上。 • 推荐使用一块高性能 SSD 编号 • regionEpoch:Region 版本号 • keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • cf:RocksDB 的 ColumnFamily(默认为 default 或 write) 807 11.9.1.2 部署使用 BR 工具 11.9.1.2.1 推荐部署配置 • 推荐 BR 部署在 PD 节点上。 • 推荐使用一块高性能 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily ,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 12.2.2.1 TiKV 架构 TiKV0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v5.4 中文手册编号 • regionEpoch:Region 版本号 • keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • cf:RocksDB 的 ColumnFamily(默认为 default 或 write) 227 6.3.1.1.2 部署使用 BR 工具 推荐部署配置 • 推荐 BR 部署在 PD 节点上。 • 推荐使用一块高性能 SSD 编号 • regionEpoch:Region 版本号 • keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • cf:RocksDB 的 ColumnFamily(默认为 default 或 write) 11.9.1.2 部署使用 BR 工具 11.9.1.2.1 推荐部署配置 • 推荐 BR 部署在 PD 节点上。 • 推荐使用一块高性能 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily ,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 12.2.2.1 TiKV 架构 TiKV0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v6.1 中文手册keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) 当备份数据到 Amazon S3 或网络盘上时,SST 文件以 regionID_regionEpoch_keyHash_timestamp_cf keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) SST 文件存储格式 • 关于 SST 文件存储格式,可以参考 RocksDB SST table 介绍。 • 关于 SST 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily ,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 14.2.2.1 TiKV 架构 TiKV0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v7.1 中文手册keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) 当备份数据到 Amazon S3 或网络盘上时,SST 文件以 regionID_regionEpoch_keyHash_timestamp_cf keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) SST 文件存储格式 • 关于 SST 文件存储格式,可以参考 RocksDB SST table 介绍。 • 关于 SST 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 14.2.2.1 TiKV 架构 TiKV0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.5 中文手册keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) 当备份数据到 Amazon S3 或网络盘上时,SST 文件以 regionID_regionEpoch_keyHash_timestamp_cf keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) SST 文件存储格式 • 关于 SST 文件存储格式,可以参考 RocksDB SST table 介绍。 • 关于 SST 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 14.2.2.1 TiKV 架构 TiKV0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v8.0 中文手册keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) 当备份数据到 Amazon S3 或网络盘上时,SST 文件以 regionID_regionEpoch_keyHash_timestamp_cf keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) SST 文件存储格式 • 关于 SST 文件存储格式,可以参考 RocksDB SST table 介绍。 • 关于 SST 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 14.2.2.1 TiKV 架构 TiKV0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v7.5 中文手册keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) 当备份数据到 Amazon S3 或网络盘上时,SST 文件以 regionID_regionEpoch_keyHash_timestamp_cf keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) SST 文件存储格式 • 关于 SST 文件存储格式,可以参考 RocksDB SST table 介绍。 • 关于 SST 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 14.2.2.1 TiKV 架构 TiKV0 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v7.6 中文手册keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) 当备份数据到 Amazon S3 或网络盘上时,SST 文件以 regionID_regionEpoch_keyHash_timestamp_cf keyHash:Range startKey 的 Hash (sha256) 值,确保唯一性 • timestamp:TiKV 节点生成 SST 文件名时刻的 Unix 时间戳 • cf:RocksDB 的 ColumnFamily(只备份 cf 为 default 或 write 的数据) SST 文件存储格式 • 关于 SST 文件存储格式,可以参考 RocksDB SST table 介绍。 • 关于 SST 合并到下一层,每一层的数据是上一层的 10 倍(因此 90% 的数据存储在最后一层)。 RocksDB 允许用户创建多个 ColumnFamily,这些 ColumnFamily 各自拥有独立的内存跳表以及 SST 文件,但是共享 同一个 WAL 文件,这样的好处是可以根据应用特点为不同的 ColumnFamily 选择不同的配置,但是又没有增加 对 WAL 的写次数。 14.2.2.1 TiKV 架构 TiKV0 码力 | 4666 页 | 101.24 MB | 1 年前3
共 14 条
- 1
- 2













