diff --git a/docs/cn/tutorials/cloud-ops/_category_.json b/docs/cn/tutorials/cloud-ops/_category_.json index b68ae079a6..5bbbf46224 100644 --- a/docs/cn/tutorials/cloud-ops/_category_.json +++ b/docs/cn/tutorials/cloud-ops/_category_.json @@ -1,4 +1,4 @@ { - "label": "云上运维", + "label": "Cloud 平台功能", "position": 6 } diff --git a/docs/cn/tutorials/cloud-ops/aws-billing.md b/docs/cn/tutorials/cloud-ops/aws-billing.md index 36d5db770a..48ff98e122 100644 --- a/docs/cn/tutorials/cloud-ops/aws-billing.md +++ b/docs/cn/tutorials/cloud-ops/aws-billing.md @@ -1,6 +1,6 @@ --- -title: "Databend Cloud:AWS 账单" -sidebar_label: "AWS 账单" +title: "查看 AWS 账单" +sidebar_label: "查看 AWS 账单" --- 在本教程中,我们将演示如何导入 AWS 账单数据,并通过 SQL 进行成本分析。你会学习如何把 AWS 账单数据加载进 Databend Cloud、使用查询找出主要成本驱动因素,并洞察 AWS 的使用方式。 diff --git a/docs/cn/tutorials/cloud-ops/dashboard.md b/docs/cn/tutorials/cloud-ops/dashboard.md index 6998bf1c40..1f7d12f504 100644 --- a/docs/cn/tutorials/cloud-ops/dashboard.md +++ b/docs/cn/tutorials/cloud-ops/dashboard.md @@ -1,6 +1,6 @@ --- -title: "Databend Cloud:仪表盘导览" -sidebar_label: "Dashboard" +title: "仪表盘使用指南" +sidebar_label: "使用仪表盘" --- import StepsWrap from '@site/src/components/StepsWrap'; import StepContent from '@site/src/components/Steps/step-content'; diff --git a/docs/cn/tutorials/cloud-ops/link-tables.md b/docs/cn/tutorials/cloud-ops/link-tables.md index dfd3f930f0..f73051695c 100644 --- a/docs/cn/tutorials/cloud-ops/link-tables.md +++ b/docs/cn/tutorials/cloud-ops/link-tables.md @@ -1,6 +1,6 @@ --- -title: "Databend Cloud:通过 ATTACH TABLE 共享数据" -sidebar_label: "数据共享" +title: "跨库共享数据" +sidebar_label: "跨库共享数据" --- 本教程将演示如何在 Databend Cloud 中使用 [ATTACH TABLE](/sql/sql-commands/ddl/table/attach-table) 命令,将一张 Databend Cloud 表链接到存放在 S3 Bucket 中的自建 Databend 表。 diff --git a/docs/cn/tutorials/develop/_category_.json b/docs/cn/tutorials/develop/_category_.json index 8badcdcc3b..573baec076 100644 --- a/docs/cn/tutorials/develop/_category_.json +++ b/docs/cn/tutorials/develop/_category_.json @@ -1,4 +1,4 @@ { - "label": "Databend 开发", + "label": "应用开发", "position": 4 } diff --git a/docs/cn/tutorials/develop/python/integrating-with-databend-cloud-using-databend-driver.md b/docs/cn/tutorials/develop/python/integrating-with-databend-cloud-using-databend-driver.md index f5c23bdcda..2564125067 100644 --- a/docs/cn/tutorials/develop/python/integrating-with-databend-cloud-using-databend-driver.md +++ b/docs/cn/tutorials/develop/python/integrating-with-databend-cloud-using-databend-driver.md @@ -1,5 +1,6 @@ --- -title: "Python:使用 databend-driver 连接 Databend Cloud" +title: "Python Driver 开发 (Cloud)" +sidebar_label: "Python Driver 开发 (Cloud)" --- 本教程将演示如何使用 `databend-driver` 连接 Databend Cloud,并通过 Python 创建表、插入数据与查询结果。 diff --git a/docs/cn/tutorials/develop/python/integrating-with-databend-cloud-using-databend-sqlalchemy.md b/docs/cn/tutorials/develop/python/integrating-with-databend-cloud-using-databend-sqlalchemy.md index 900a3cc9c6..d288c2f425 100644 --- a/docs/cn/tutorials/develop/python/integrating-with-databend-cloud-using-databend-sqlalchemy.md +++ b/docs/cn/tutorials/develop/python/integrating-with-databend-cloud-using-databend-sqlalchemy.md @@ -1,5 +1,6 @@ --- -title: "Python:使用 SQLAlchemy 连接 Databend Cloud" +title: "SQLAlchemy 开发 (Cloud)" +sidebar_label: "SQLAlchemy 开发 (Cloud)" --- 本教程将演示如何借助 `databend-sqlalchemy` 连接 Databend Cloud,并使用 Python 创建表、插入数据与查询结果。 diff --git a/docs/cn/tutorials/develop/python/integrating-with-self-hosted-databend.md b/docs/cn/tutorials/develop/python/integrating-with-self-hosted-databend.md index ad6bdafb8f..2b91d562bb 100644 --- a/docs/cn/tutorials/develop/python/integrating-with-self-hosted-databend.md +++ b/docs/cn/tutorials/develop/python/integrating-with-self-hosted-databend.md @@ -1,5 +1,6 @@ --- -title: "Python:连接自建 Databend" +title: "Python Driver 开发 (自建)" +sidebar_label: "Python Driver 开发 (自建)" --- 本教程介绍如何通过 Python 连接本地部署的 Databend,并分别使用 `databend-driver`、`databend-sqlalchemy` Connector 以及 Engine 三种方式完成建库、建表、写入、查询与清理等操作。 diff --git a/docs/cn/tutorials/getting-started/_category_.json b/docs/cn/tutorials/getting-started/_category_.json index 6bb350b618..c2a8624c24 100644 --- a/docs/cn/tutorials/getting-started/_category_.json +++ b/docs/cn/tutorials/getting-started/_category_.json @@ -1,4 +1,4 @@ { - "label": "连接 Databend", + "label": "客户端连接", "position": 1 } diff --git a/docs/cn/tutorials/getting-started/connect-to-databend-bendsql.md b/docs/cn/tutorials/getting-started/connect-to-databend-bendsql.md index fd6fee77ca..9df7944563 100644 --- a/docs/cn/tutorials/getting-started/connect-to-databend-bendsql.md +++ b/docs/cn/tutorials/getting-started/connect-to-databend-bendsql.md @@ -1,6 +1,6 @@ --- -title: "使用 BendSQL 连接(自建版)" -sidebar_label: "BendSQL(自建版)" +title: "使用 BendSQL 连接自建 Databend" +sidebar_label: "BendSQL 连接自建 Databend" --- import StepsWrap from '@site/src/components/StepsWrap'; diff --git a/docs/cn/tutorials/getting-started/connect-to-databend-dbeaver.md b/docs/cn/tutorials/getting-started/connect-to-databend-dbeaver.md index 0b7ba63755..40aa54bd52 100644 --- a/docs/cn/tutorials/getting-started/connect-to-databend-dbeaver.md +++ b/docs/cn/tutorials/getting-started/connect-to-databend-dbeaver.md @@ -1,6 +1,6 @@ --- -title: "使用 DBeaver 连接(自建版)" -sidebar_label: "DBeaver(自建版)" +title: "使用 DBeaver 连接自建 Databend" +sidebar_label: "DBeaver 连接自建 Databend" --- import StepsWrap from '@site/src/components/StepsWrap'; diff --git a/docs/cn/tutorials/getting-started/connect-to-databendcloud-bendsql.md b/docs/cn/tutorials/getting-started/connect-to-databendcloud-bendsql.md index 212e053d7a..7482f3a37c 100644 --- a/docs/cn/tutorials/getting-started/connect-to-databendcloud-bendsql.md +++ b/docs/cn/tutorials/getting-started/connect-to-databendcloud-bendsql.md @@ -1,6 +1,6 @@ --- title: "使用 BendSQL 连接 Databend Cloud" -sidebar_label: "Databend Cloud + BendSQL" +sidebar_label: "BendSQL 连接 Databend Cloud" --- import StepsWrap from '@site/src/components/StepsWrap'; diff --git a/docs/cn/tutorials/getting-started/connect-to-databendcloud-dbeaver.md b/docs/cn/tutorials/getting-started/connect-to-databendcloud-dbeaver.md index c6d9cf0e4a..4d2ecb3742 100644 --- a/docs/cn/tutorials/getting-started/connect-to-databendcloud-dbeaver.md +++ b/docs/cn/tutorials/getting-started/connect-to-databendcloud-dbeaver.md @@ -1,6 +1,6 @@ --- title: '使用 DBeaver 连接 Databend Cloud' -sidebar_label: 'Databend Cloud + DBeaver' +sidebar_label: 'DBeaver 连接 Databend Cloud' --- import StepsWrap from '@site/src/components/StepsWrap'; import StepContent from '@site/src/components/Steps/step-content'; diff --git a/docs/cn/tutorials/index.md b/docs/cn/tutorials/index.md index 06f2211667..deef8efbee 100644 --- a/docs/cn/tutorials/index.md +++ b/docs/cn/tutorials/index.md @@ -9,35 +9,37 @@ description: 查找覆盖连接、摄取、迁移、开发与运维 Databend 的 挑选一个任务开始上手: -## 连接 Databend -- [BendSQL(自建版)](/tutorials/getting-started/connect-to-databend-bendsql) -- [DBeaver(自建版)](/tutorials/getting-started/connect-to-databend-dbeaver) -- [BendSQL(Databend Cloud)](/tutorials/getting-started/connect-to-databendcloud-bendsql) -- [DBeaver(Databend Cloud)](/tutorials/getting-started/connect-to-databendcloud-dbeaver) +## 客户端连接 +- [使用 BendSQL 连接自建 Databend](/tutorials/getting-started/connect-to-databend-bendsql) +- [使用 DBeaver 连接自建 Databend](/tutorials/getting-started/connect-to-databend-dbeaver) +- [使用 BendSQL 连接 Databend Cloud](/tutorials/getting-started/connect-to-databendcloud-bendsql) +- [使用 DBeaver 连接 Databend Cloud](/tutorials/getting-started/connect-to-databendcloud-dbeaver) -## 数据摄取与流式写入 -- [借助 Bend Ingest 将 Kafka 写入 Databend](/tutorials/ingest-and-stream/kafka-bend-ingest-kafka) -- [Kafka Connect Sink](/tutorials/ingest-and-stream/kafka-databend-kafka-connect) -- [使用 Vector 将日志自动导入 Databend Cloud](/tutorials/ingest-and-stream/automating-json-log-loading-with-vector) -- [访问 MySQL/Redis 字典](/tutorials/ingest-and-stream/access-mysql-and-redis) -- [查询系统元数据](/tutorials/ingest-and-stream/query-metadata) +## 数据接入 +- [使用 Bend Ingest 导入 Kafka 数据](/tutorials/ingest-and-stream/kafka-bend-ingest-kafka) +- [使用 Kafka Connect 导入 Kafka 数据](/tutorials/ingest-and-stream/kafka-databend-kafka-connect) +- [使用 Vector 同步 JSON 日志](/tutorials/ingest-and-stream/automating-json-log-loading-with-vector) +- [查询 Stage 文件元数据](/tutorials/ingest-and-stream/query-metadata) -## 迁移数据库 -- [如何选择 MySQL 迁移路径](/tutorials/migrate/) -- [借助 Debezium 的 MySQL CDC](/tutorials/migrate/migrating-from-mysql-with-debezium) -- [借助 Flink CDC 的 MySQL CDC](/tutorials/migrate/migrating-from-mysql-with-flink-cdc) -- [MySQL 批量:db-archiver / DataX / Addax](/tutorials/migrate/migrating-from-mysql-with-db-archiver) -- [Snowflake 迁移至 Databend](/tutorials/migrate/migrating-from-snowflake) +## 数据迁移 +- [迁移方案概览](/tutorials/migrate/) +- [使用 Debezium 实时同步 MySQL](/tutorials/migrate/migrating-from-mysql-with-debezium) +- [使用 Flink CDC 实时同步 MySQL](/tutorials/migrate/migrating-from-mysql-with-flink-cdc) +- [使用 Kafka Connect 实时同步 MySQL](/tutorials/migrate/migrating-from-mysql-with-kafka-connect) +- [使用 db-archiver 离线迁移 MySQL](/tutorials/migrate/migrating-from-mysql-with-db-archiver) +- [使用 DataX 离线迁移 MySQL](/tutorials/migrate/migrating-from-mysql-with-datax) +- [使用 Addax 离线迁移 MySQL](/tutorials/migrate/migrating-from-mysql-with-addax) +- [从 Snowflake 迁移数据](/tutorials/migrate/migrating-from-snowflake) -## Databend 开发 -- [Python + Databend Cloud(databend-driver)](/tutorials/develop/python/integrating-with-databend-cloud-using-databend-driver) -- [Python + Databend Cloud(SQLAlchemy)](/tutorials/develop/python/integrating-with-databend-cloud-using-databend-sqlalchemy) -- [Python + 自建 Databend](/tutorials/develop/python/integrating-with-self-hosted-databend) +## 应用开发 +- [Python Driver 开发指南(Cloud)](/tutorials/develop/python/integrating-with-databend-cloud-using-databend-driver) +- [SQLAlchemy 开发指南(Cloud)](/tutorials/develop/python/integrating-with-databend-cloud-using-databend-sqlalchemy) +- [Python Driver 开发指南(自建)](/tutorials/develop/python/integrating-with-self-hosted-databend) -## 运维与恢复 -- [使用 BendSave 实现容灾恢复](/tutorials/operate-and-recover/bendsave) +## 备份与恢复 +- [使用 BendSave 备份与恢复数据](/tutorials/operate-and-recover/bendsave) -## 云上运维 -- [了解 AWS 账单](/tutorials/cloud-ops/aws-billing) -- [使用 Databend Cloud 仪表盘](/tutorials/cloud-ops/dashboard) -- [跨库关联表](/tutorials/cloud-ops/link-tables) +## Cloud 平台功能 +- [查看 AWS 账单](/tutorials/cloud-ops/aws-billing) +- [仪表盘使用指南](/tutorials/cloud-ops/dashboard) +- [跨库共享数据](/tutorials/cloud-ops/link-tables) diff --git a/docs/cn/tutorials/ingest-and-stream/_category_.json b/docs/cn/tutorials/ingest-and-stream/_category_.json index 0d6b75c1a7..59aa009b1f 100644 --- a/docs/cn/tutorials/ingest-and-stream/_category_.json +++ b/docs/cn/tutorials/ingest-and-stream/_category_.json @@ -1,4 +1,4 @@ { - "label": "数据摄取与流式", + "label": "数据接入", "position": 2 } diff --git a/docs/cn/tutorials/ingest-and-stream/access-mysql-and-redis.md b/docs/cn/tutorials/ingest-and-stream/access-mysql-and-redis.md deleted file mode 100644 index b0851c13db..0000000000 --- a/docs/cn/tutorials/ingest-and-stream/access-mysql-and-redis.md +++ /dev/null @@ -1,203 +0,0 @@ ---- -title: 使用 Dictionary 访问 MySQL 与 Redis ---- - -本教程将演示如何在 Databend 中通过 Dictionary 访问 MySQL 与 Redis 数据。你将学习如何为外部数据源创建 Dictionary,并像查询本地表一样无缝读取这些数据。 - -## 开始之前 - -请在本地安装 [Docker](https://www.docker.com/),用于启动 Databend、MySQL 与 Redis 容器。同时需要一个连接 MySQL 的 SQL 客户端,推荐使用 [BendSQL](/guides/sql-clients/bendsql/) 连接 Databend。 - -## 步骤 1:搭建环境 - -本步骤会在本地通过 Docker 启动 Databend、MySQL 与 Redis。 - -1. 创建名为 `mynetwork` 的 Docker 网络,供各容器互通: - -```bash -docker network create mynetwork -``` - -2. 在该网络内启动名为 `mysql` 的 MySQL 容器: - -```bash -docker run -d \ - --name=mysql \ - --network=mynetwork \ - -e MYSQL_ROOT_PASSWORD=admin \ - -p 3306:3306 \ - mysql:latest -``` - -3. 启动名为 `databend` 的 Databend 容器: - -```bash -docker run -d \ - --name=databend \ - --network=mynetwork \ - -p 3307:3307 \ - -p 8000:8000 \ - -p 8124:8124 \ - -p 8900:8900 \ - datafuselabs/databend:nightly -``` - -4. 启动名为 `redis` 的 Redis 容器: - -```bash -docker run -d \ - --name=redis \ - --network=mynetwork \ - -p 6379:6379 \ - redis:latest -``` - -5. 检查 `mynetwork`,确认三个容器都在同一网络: - -```bash -docker network inspect mynetwork -``` - -输出示例: - -```bash -[ - { - "Name": "mynetwork", - ... - "Containers": { - "14d50cc4d075158a6d5fa4e6c8b7db60960f8ba1f64d6bceff0692c7e99f37b5": { - "Name": "redis", - ... - }, - "276bc1023f0ea999afc41e063f1f3fe7404cb6fbaaf421005d5c05be343ce5e5": { - "Name": "databend", - ... - }, - "95c21de94d27edc5e6fa8e335e0fd5bff12557fa30889786de9f483b8d111dbc": { - "Name": "mysql", - ... - } - }, - ... - } -] -``` - -## 步骤 2:准备示例数据 - -本步骤将在 Databend、MySQL 与 Redis 中写入示例数据。 - -1. 在 Databend 中创建 `users_databend` 表并插入示例数据: - -```sql -CREATE TABLE users_databend ( - id INT, - name VARCHAR(100) NOT NULL -); - -INSERT INTO users_databend (id, name) VALUES -(1, 'Alice'), -(2, 'Bob'), -(3, 'Charlie'); -``` - -2. 在 MySQL 中创建 `dict` 数据库与 `users` 表,并插入示例数据: - -```sql -CREATE DATABASE dict; -USE dict; - -CREATE TABLE users ( - id INT AUTO_INCREMENT PRIMARY KEY, - name VARCHAR(100) NOT NULL, - email VARCHAR(100) NOT NULL -); - -INSERT INTO users (name, email) VALUES -('Alice', 'alice@example.com'), -('Bob', 'bob@example.com'), -('Charlie', 'charlie@example.com'); -``` - -3. 通过 Docker Desktop 或运行 `docker ps` 找到 Redis 容器 ID: - -![alt text](../../../../static/img/documents/tutorials/redis-container-id.png) - -4. 使用容器 ID 进入 Redis CLI(将 `14d50cc4d075` 替换为实际 ID): - -```bash -docker exec -it 14d50cc4d075 redis-cli -``` - -5. 在 Redis CLI 中插入示例数据: - -```bash -SET user:1 '{"notifications": "enabled", "theme": "dark"}' -SET user:2 '{"notifications": "disabled", "theme": "light"}' -SET user:3 '{"notifications": "enabled", "theme": "dark"}' -``` - -## 步骤 3:创建 Dictionary - -本步骤将在 Databend 中为 MySQL 与 Redis 创建 Dictionary,并通过查询提取外部数据。 - -1. 在 Databend 中创建名为 `mysql_users` 的 Dictionary 指向 MySQL: - -```sql -CREATE DICTIONARY mysql_users -( - id INT, - name STRING, - email STRING -) -PRIMARY KEY id -SOURCE(MySQL( - host='mysql' - port=3306 - username='root' - password='admin' - db='dict' - table='users' -)); -``` - -2. 创建名为 `redis_user_preferences` 的 Dictionary 指向 Redis: - -```sql -CREATE DICTIONARY redis_user_preferences -( - user_id STRING, - preferences STRING -) -PRIMARY KEY user_id -SOURCE(Redis( - host='redis' - port=6379 -)); -``` - -3. 查询两个 Dictionary: - -```sql -SELECT - u.id, - u.name, - DICT_GET(mysql_users, 'email', u.id) AS email, - DICT_GET(redis_user_preferences, 'preferences', CONCAT('user:', TO_STRING(u.id))) AS user_preferences -FROM - users_databend AS u; -``` - -该查询会返回用户的 ID、姓名,同时通过 MySQL Dictionary 获取 email,通过 Redis Dictionary 获取偏好设置。 - -```sql title='Result:' -┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ -│ id │ name │ dict_get(default.mysql_users, 'email', u.id) │ dict_get(default.redis_user_preferences, 'preferences', CONCAT('user:', TO_STRING(u.id))) │ -│ Nullable(Int32) │ String │ Nullable(String) │ Nullable(String) │ -├─────────────────┼─────────┼──────────────────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────┤ -│ 1 │ Alice │ alice@example.com │ {"notifications": "enabled", "theme": "dark"} │ -│ 2 │ Bob │ bob@example.com │ {"notifications": "disabled", "theme": "light"} │ -│ 3 │ Charlie │ charlie@example.com │ {"notifications": "enabled", "theme": "dark"} │ -└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ -``` diff --git a/docs/cn/tutorials/ingest-and-stream/automating-json-log-loading-with-vector.md b/docs/cn/tutorials/ingest-and-stream/automating-json-log-loading-with-vector.md index 84e4bfb7b9..470348209e 100644 --- a/docs/cn/tutorials/ingest-and-stream/automating-json-log-loading-with-vector.md +++ b/docs/cn/tutorials/ingest-and-stream/automating-json-log-loading-with-vector.md @@ -1,5 +1,6 @@ --- -title: 使用 Vector 摄取 JSON 日志(Cloud) +title: 使用 Vector 同步 JSON 日志 +sidebar_label: 'Vector 同步 JSON 日志' --- 本教程将模拟本地生成日志,借助 [Vector](https://vector.dev/) 收集后写入 S3,并通过定时任务在 Databend Cloud 中自动加载。 diff --git a/docs/cn/tutorials/ingest-and-stream/kafka-bend-ingest-kafka.md b/docs/cn/tutorials/ingest-and-stream/kafka-bend-ingest-kafka.md index 4d5a30130a..258d698cfb 100644 --- a/docs/cn/tutorials/ingest-and-stream/kafka-bend-ingest-kafka.md +++ b/docs/cn/tutorials/ingest-and-stream/kafka-bend-ingest-kafka.md @@ -1,5 +1,6 @@ --- -title: 使用 Bend Ingest 接入 Kafka +title: 使用 Bend Ingest 导入 Kafka 数据 +sidebar_label: 'Bend Ingest 导入 Kafka' --- 本教程将指导你通过 Docker 搭建 Kafka 环境,并使用 [bend-ingest-kafka](https://github.com/databendcloud/bend-ingest-kafka) 将 Kafka 消息加载到 Databend Cloud。 diff --git a/docs/cn/tutorials/ingest-and-stream/kafka-databend-kafka-connect.md b/docs/cn/tutorials/ingest-and-stream/kafka-databend-kafka-connect.md index ce4f64b8f7..d3ba909a5b 100644 --- a/docs/cn/tutorials/ingest-and-stream/kafka-databend-kafka-connect.md +++ b/docs/cn/tutorials/ingest-and-stream/kafka-databend-kafka-connect.md @@ -1,5 +1,6 @@ --- -title: 使用 Kafka Connect 接入 Kafka +title: 使用 Kafka Connect 导入 Kafka 数据 +sidebar_label: 'Kafka Connect 导入 Kafka' --- 本教程将演示如何在 Confluent Cloud 中的 Kafka 与 Databend Cloud 之间搭建 Kafka Connect Sink 流水线,使用 [databend-kafka-connect](https://github.com/databendcloud/databend-kafka-connect) 插件生产消息并写入 Databend Cloud。 diff --git a/docs/cn/tutorials/ingest-and-stream/query-metadata.md b/docs/cn/tutorials/ingest-and-stream/query-metadata.md index f91510e998..2b529671fe 100644 --- a/docs/cn/tutorials/ingest-and-stream/query-metadata.md +++ b/docs/cn/tutorials/ingest-and-stream/query-metadata.md @@ -1,5 +1,6 @@ --- -title: 检查 Databend 元数据 +title: 查询 Stage 文件元数据 +sidebar_label: 查询 Stage 文件元数据 --- 本教程将演示如何把示例 Parquet 文件上传到 Internal Stage、推断其列定义,并创建带有文件级元数据字段的表,以便追踪每行数据来自哪个文件、对应的行号等。 diff --git a/docs/cn/tutorials/migrate/_category_.json b/docs/cn/tutorials/migrate/_category_.json index fe39b1c626..d47293f9a3 100644 --- a/docs/cn/tutorials/migrate/_category_.json +++ b/docs/cn/tutorials/migrate/_category_.json @@ -1,4 +1,4 @@ { - "label": "数据库迁移", + "label": "数据迁移", "position": 3 } diff --git a/docs/cn/tutorials/migrate/index.md b/docs/cn/tutorials/migrate/index.md index 07e13d10df..7f64037325 100644 --- a/docs/cn/tutorials/migrate/index.md +++ b/docs/cn/tutorials/migrate/index.md @@ -1,5 +1,5 @@ --- -title: 规划向 Databend 的迁移 +title: 迁移方案概览 --- # 数据迁移到 Databend diff --git a/docs/cn/tutorials/migrate/migrating-from-mysql-with-addax.md b/docs/cn/tutorials/migrate/migrating-from-mysql-with-addax.md index 961db637be..cd0804a603 100644 --- a/docs/cn/tutorials/migrate/migrating-from-mysql-with-addax.md +++ b/docs/cn/tutorials/migrate/migrating-from-mysql-with-addax.md @@ -1,6 +1,6 @@ --- -title: 使用 Addax 迁移 MySQL(批量) -sidebar_label: 'MySQL → Databend:Addax(批量)' +title: 使用 Addax 离线迁移 MySQL +sidebar_label: 'Addax 离线迁移 MySQL' --- > **能力**:全量、增量 diff --git a/docs/cn/tutorials/migrate/migrating-from-mysql-with-datax.md b/docs/cn/tutorials/migrate/migrating-from-mysql-with-datax.md index 113a7fa5ec..753a73c6af 100644 --- a/docs/cn/tutorials/migrate/migrating-from-mysql-with-datax.md +++ b/docs/cn/tutorials/migrate/migrating-from-mysql-with-datax.md @@ -1,6 +1,6 @@ --- -title: 使用 DataX 迁移 MySQL(批量) -sidebar_label: 'MySQL → Databend:DataX(批量)' +title: 使用 DataX 离线迁移 MySQL +sidebar_label: 'DataX 离线迁移 MySQL' --- > **能力**:全量、增量 diff --git a/docs/cn/tutorials/migrate/migrating-from-mysql-with-db-archiver.md b/docs/cn/tutorials/migrate/migrating-from-mysql-with-db-archiver.md index f2d972c602..acd707de60 100644 --- a/docs/cn/tutorials/migrate/migrating-from-mysql-with-db-archiver.md +++ b/docs/cn/tutorials/migrate/migrating-from-mysql-with-db-archiver.md @@ -1,6 +1,6 @@ --- -title: 使用 db-archiver 迁移 MySQL(批量) -sidebar_label: 'MySQL → Databend:db-archiver(批量)' +title: 使用 db-archiver 离线迁移 MySQL +sidebar_label: 'db-archiver 离线迁移 MySQL' --- > **能力**:全量、增量 diff --git a/docs/cn/tutorials/migrate/migrating-from-mysql-with-debezium.md b/docs/cn/tutorials/migrate/migrating-from-mysql-with-debezium.md index 80eab586b0..05936df476 100644 --- a/docs/cn/tutorials/migrate/migrating-from-mysql-with-debezium.md +++ b/docs/cn/tutorials/migrate/migrating-from-mysql-with-debezium.md @@ -1,6 +1,6 @@ --- -title: 使用 Debezium 迁移 MySQL(CDC) -sidebar_label: 'MySQL → Databend:Debezium(CDC)' +title: 使用 Debezium 实时同步 MySQL +sidebar_label: 'Debezium 实时同步 MySQL' --- > **能力**:CDC、全量 diff --git a/docs/cn/tutorials/migrate/migrating-from-mysql-with-flink-cdc.md b/docs/cn/tutorials/migrate/migrating-from-mysql-with-flink-cdc.md index 6640580cfa..609f72e73f 100644 --- a/docs/cn/tutorials/migrate/migrating-from-mysql-with-flink-cdc.md +++ b/docs/cn/tutorials/migrate/migrating-from-mysql-with-flink-cdc.md @@ -1,6 +1,6 @@ --- -title: 使用 Flink CDC 迁移 MySQL -sidebar_label: 'MySQL → Databend:Flink CDC' +title: 使用 Flink CDC 实时同步 MySQL +sidebar_label: 'Flink CDC 实时同步 MySQL' --- > **能力**:CDC、全量、转换 diff --git a/docs/cn/tutorials/migrate/migrating-from-mysql-with-kafka-connect.md b/docs/cn/tutorials/migrate/migrating-from-mysql-with-kafka-connect.md index 33a3a9c046..33cf9b1b73 100644 --- a/docs/cn/tutorials/migrate/migrating-from-mysql-with-kafka-connect.md +++ b/docs/cn/tutorials/migrate/migrating-from-mysql-with-kafka-connect.md @@ -1,6 +1,6 @@ --- -title: 使用 Kafka Connect 迁移 MySQL(CDC) -sidebar_label: 'MySQL → Databend:Kafka Connect(CDC)' +title: 使用 Kafka Connect 实时同步 MySQL +sidebar_label: 'Kafka Connect 实时同步 MySQL' --- > **能力**:CDC、增量、全量 diff --git a/docs/cn/tutorials/migrate/migrating-from-snowflake.md b/docs/cn/tutorials/migrate/migrating-from-snowflake.md index 224d465c9a..19cdd232f2 100644 --- a/docs/cn/tutorials/migrate/migrating-from-snowflake.md +++ b/docs/cn/tutorials/migrate/migrating-from-snowflake.md @@ -1,6 +1,6 @@ --- -title: 从 Snowflake 迁移到 Databend -sidebar_label: Snowflake → Databend +title: 从 Snowflake 迁移数据 +sidebar_label: Snowflake 数据迁移 --- diff --git a/docs/cn/tutorials/operate-and-recover/_category_.json b/docs/cn/tutorials/operate-and-recover/_category_.json index c6ebd0cff0..98ea3fd82f 100644 --- a/docs/cn/tutorials/operate-and-recover/_category_.json +++ b/docs/cn/tutorials/operate-and-recover/_category_.json @@ -1,4 +1,4 @@ { - "label": "运维与恢复", + "label": "备份与恢复", "position": 5 } diff --git a/docs/cn/tutorials/operate-and-recover/bendsave.md b/docs/cn/tutorials/operate-and-recover/bendsave.md index 35e26c0b68..de530ef854 100644 --- a/docs/cn/tutorials/operate-and-recover/bendsave.md +++ b/docs/cn/tutorials/operate-and-recover/bendsave.md @@ -1,5 +1,6 @@ --- -title: 使用 BendSave 备份与恢复 +title: 使用 BendSave 备份与恢复数据 +sidebar_label: 'BendSave 备份与恢复' --- 本教程将演示如何使用 BendSave 备份与恢复数据。我们会以本地 MinIO 作为 Databend 的 S3 兼容存储以及备份目标。