From 977a7b6c82bc12487ad27ee12b6d55640687befc Mon Sep 17 00:00:00 2001 From: Ti Chi Robot Date: Mon, 16 Dec 2024 17:17:21 +0800 Subject: [PATCH] fix version-mark format for shared-blob-cache (#19315) (#19316) --- releases/release-8.0.0.md | 4 ++-- storage-engine/titan-configuration.md | 2 +- tikv-configuration-file.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index 27cb5938a94b..0ffaf89d6a8a 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -75,7 +75,7 @@ TiDB 版本:8.0.0 * 增强 Titan 引擎的易用性 [#16245](https://github.com/tikv/tikv/issues/16245) @[Connor1996](https://github.com/Connor1996) - - 默认启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存([`shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache从-v800-版本开始引入) 默认为 `true`),无需再单独配置 [`blob-cache-size`](/tikv-configuration-file.md#blob-cache-size)。 + - 默认启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存([`shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache-从-v800-版本开始引入) 默认为 `true`),无需再单独配置 [`blob-cache-size`](/tikv-configuration-file.md#blob-cache-size)。 - 支持动态修改 [`min-blob-size`](/tikv-configuration-file.md#min-blob-size)、[`blob-file-compression`](/tikv-configuration-file.md#blob-file-compression)、[`discardable-ratio`](/tikv-configuration-file.md#min-blob-size),以提升使用 Titan 引擎时的性能和灵活性。 更多信息,请参考[用户文档](/storage-engine/titan-configuration.md)。 @@ -337,7 +337,7 @@ TiDB 版本:8.0.0 | TiKV | [`raftstore.store-io-pool-size`](/tikv-configuration-file.md#store-io-pool-size-从-v530-版本开始引入) | 修改 | 为了提升 TiKV 性能,该参数默认值从 `0` 修改为 `1`,表示 StoreWriter 线程池的大小默认为 `1`。| | TiKV | [`rocksdb.defaultcf.titan.blob-cache-size`](/tikv-configuration-file.md#blob-cache-size) | 修改 | 从 v8.0.0 开始,TiKV 引入了 `shared-blob-cache` 配置项并默认开启,因此无需再单独设置 `blob-cache-size`。只有当 `shared-blob-cache` 设置为 `false` 时,`blob-cache-size` 的设置才生效。| | TiKV | [`security.encryption.master-key.vendor`](/encryption-at-rest.md#通过-kms-指定主密钥) | 修改 | 主密钥可选的服务商类型新增 `gcp`。 | -| TiKV | [`rocksdb.defaultcf.titan.shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache从-v800-版本开始引入) | 新增 | 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存。默认值为 `true`。| +| TiKV | [`rocksdb.defaultcf.titan.shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache-从-v800-版本开始引入) | 新增 | 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存。默认值为 `true`。| | TiKV | [`security.encryption.master-key.gcp.credential-file-path`](/encryption-at-rest.md#通过-kms-指定主密钥) | 新增 | 在 `security.encryption.master-key.vendor` 为 `gcp` 时,用于指定 Google Cloud 认证凭证文件的路径。| | TiDB Lightning | [`tikv-importer.duplicate-resolution`](/tidb-lightning/tidb-lightning-physical-import-mode-usage.md#旧版冲突检测从-v800-开始已被废弃) | 废弃 | 用于在物理导入模式下设置是否检测和解决唯一键冲突的记录。从 v8.0.0 开始被参数 [`conflict.strategy`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-任务配置) 替代。 | | TiDB Lightning | [`conflict.precheck-conflict-before-import`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-任务配置) | 新增 | 控制是否开启前置冲突检测,即导入数据到 TiDB 前,先检查所需导入的数据是否存在冲突。该参数默认值为 `false`,表示仅开启后置冲突检测。仅当导入模式为物理导入模式 (`tikv-importer.backend = "local"`) 时可以使用该参数。 | diff --git a/storage-engine/titan-configuration.md b/storage-engine/titan-configuration.md index 7e2d8d4d6ac5..07fba632be14 100644 --- a/storage-engine/titan-configuration.md +++ b/storage-engine/titan-configuration.md @@ -109,7 +109,7 @@ Titan 对 RocksDB 兼容,也就是说,使用 RocksDB 存储引擎的现有 T ### `shared-blob-cache`(从 v8.0.0 版本开始引入) -你可以通过 [`shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache从-v800-版本开始引入) 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存,默认值为 `true`。当开启共享缓存时,Block 文件具有更高的优先级,TiKV 将优先满足 Block 文件的缓存需求,然后将剩余的缓存用于 Blob 文件。 +你可以通过 [`shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache-从-v800-版本开始引入) 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存,默认值为 `true`。当开启共享缓存时,Block 文件具有更高的优先级,TiKV 将优先满足 Block 文件的缓存需求,然后将剩余的缓存用于 Blob 文件。 ### Titan 配置文件示例 diff --git a/tikv-configuration-file.md b/tikv-configuration-file.md index 0d17b18b88c6..2338a6a3ba7d 100644 --- a/tikv-configuration-file.md +++ b/tikv-configuration-file.md @@ -1690,7 +1690,7 @@ rocksdb defaultcf titan 相关的配置项。 + 推荐值:0。从 v8.0.0 开始,TiKV 引入了 `shared-blob-cache` 配置项并默认开启,因此无需再单独设置 `blob-cache-size`。只有当 `shared-blob-cache` 设置为 `false` 时,`blob-cache-size` 的设置才生效。 + 单位:KiB|MiB|GiB -### `shared-blob-cache`(从 v8.0.0 版本开始引入) +### `shared-blob-cache` 从 v8.0.0 版本开始引入 + 是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存 + 默认值:`true`。当开启共享缓存时,Block 文件具有更高的优先级,TiKV 将优先满足 Block 文件的缓存需求,然后将剩余的缓存用于 Blob 文件。