@@ -14,7 +14,7 @@ import EEFeature from '@site/src/components/EEFeature';
1414
1515<EEFeature featureName =' 存储加密 ' />
1616
17- 本主题介绍如何使用您的对象存储部署 Databend。有关支持的对象存储解决方案列表,请参阅[ 理解部署模式 ] ( ../00-understanding-deployment-modes.md ) 。
17+ 本主题介绍如何使用您的对象存储部署 Databend。有关支持的对象存储解决方案列表,请参阅[ 了解部署模式 ] ( ../00-understanding-deployment-modes.md ) 。
1818
1919### 开始之前
2020
@@ -46,7 +46,7 @@ import TabItem from '@theme/TabItem';
4646
47471 . 按照 Google 文档中的主题[ 创建新存储桶] ( https://cloud.google.com/storage/docs/creating-buckets#create_a_new_bucket ) 创建一个名为 ` my_bucket ` 的存储桶。
48482 . 按照 Google 文档中的主题[ 创建服务账户密钥] ( https://cloud.google.com/iam/docs/keys-create-delete#creating ) 创建并下载服务账户密钥文件。
49- 3 . 使用 Base64 编码将服务账户密钥文件的内容转换为 Base64 编码的字符串 。例如,
49+ 3 . 使用 Base64 编码将服务账户密钥文件的内容转换为 Base64 编码字符串 。例如,
5050
5151``` bash
5252base64 -i < path-to-your-key-file> -o ~ /Desktop/base64-encoded-key.txt
@@ -95,6 +95,19 @@ base64 -i <path-to-your-key-file> -o ~/Desktop/base64-encoded-key.txt
9595
9696</TabItem >
9797
98+ <TabItem value =" QingCloud QingStor " label =" QingCloud QingStor " >
99+
100+ 1 . 创建一个名为 ` my_bucket ` 的存储桶或容器。
101+ 2 . 获取连接到您创建的存储桶或容器的端点 URL。
102+ 3 . 获取您账户的访问密钥 ID 和秘密访问密钥。
103+
104+ 有关如何管理云对象存储的存储桶和访问密钥的信息,请参阅解决方案提供商的用户手册。以下是一些可能有用的链接:
105+
106+ - [ https://docsv3.qingcloud.com/storage/object-storage/manual/console/bucket_manage/basic_opt/ ] ( https://docsv3.qingcloud.com/storage/object-storage/manual/console/bucket_manage/basic_opt/ )
107+ - [ https://docsv3.qingcloud.com/development_docs/api/overview/ ] ( https://docsv3.qingcloud.com/development_docs/api/overview/ )
108+
109+ </TabItem >
110+
98111<TabItem value =" Wasabi " label =" Wasabi " >
99112
1001131 . 创建一个名为 ` my_bucket ` 的存储桶或容器。
@@ -182,7 +195,7 @@ tar xzvf databend-[version]-aarch64-unknown-linux-musl.tar.gz
182195
183196</StepsWrap >
184197
185- ### 步骤 1: 部署 Meta 节点
198+ ### 步骤 1: 部署 Meta 节点
186199
187200按照以下说明部署 Meta 节点:
188201
@@ -212,7 +225,7 @@ curl -I http://127.0.0.1:28101/v1/health
212225</StepContent >
213226</StepsWrap >
214227
215- ### 步骤 2: 部署 Query 节点
228+ ### 步骤 2: 部署 Query 节点
216229
217230按照以下说明部署 Query 节点:
218231
@@ -225,7 +238,7 @@ curl -I http://127.0.0.1:28101/v1/health
2252381 . 在文件夹 ` /usr/local/databend/configs ` 中找到文件 ` databend-query.toml ` 。
2262392 . 在文件 ` databend-query.toml ` 中,设置 [ storage] 块中的参数 * type* ,并配置连接到您的对象存储的访问凭证和端点 URL。
227240
228- 要配置存储设置 ,请通过在每行开头添加 ` # ` 来注释掉 [ storage.fs] 部分。然后,通过删除 ` # ` 符号来取消注释适用于您的对象存储提供商的相关部分,并填写您的值。
241+ 要配置您的存储设置 ,请通过在每行开头添加 ` # ` 来注释掉 [ storage.fs] 部分。然后,通过删除 ` # ` 符号来取消注释适用于您的对象存储提供商的相关部分,并填写您的值。
229242
230243<Tabs groupId =" operating-systems " >
231244
@@ -292,7 +305,7 @@ account_key = "<your-account-key>"
292305
293306<TabItem value =" Tencent COS " label =" Tencent COS " >
294307
295- 在指定 ` endpoint_url ` 参数时,确保从您的存储桶端点中排除 ` <BucketName-APPID> ` 部分。例如,如果您的存储桶端点是 ` https://databend-xxxxxxxxxx.cos.ap-beijing.myqcloud.com ` ,请使用 ` https://cos.ap-beijing.myqcloud.com ` 。有关腾讯云 COS 各区域的端点 ,请参阅 https://www.tencentcloud.com/document/product/436/6224。
308+ 在指定 ` endpoint_url ` 参数时,请确保从您的存储桶端点中排除 ` <BucketName-APPID> ` 部分。例如,如果您的存储桶端点是 ` https://databend-xxxxxxxxxx.cos.ap-beijing.myqcloud.com ` ,请使用 ` https://cos.ap-beijing.myqcloud.com ` 。有关腾讯云 COS 在各个区域的端点 ,请参阅 https://www.tencentcloud.com/document/product/436/6224。
296309
297310``` toml title='databend-query.toml'
298311[storage ]
@@ -339,8 +352,6 @@ bucket = "my_bucket"
339352endpoint_url = " https://oss-cn-beijing-internal.aliyuncs.com"
340353# enable_virtual_host_style = true
341354
342-
343-
344355# 如何获取 access_key_id 和 secret_access_key:
345356# https://help.aliyun.com/document_detail/53045.htm
346357// highlight-next-line
@@ -349,17 +360,44 @@ access_key_id = "<your-key-id>"
349360secret_access_key = " <your-access-key>"
350361```
351362
352- Databend 企业版支持 OSS 中的服务器端加密。此功能使您能够通过激活 OSS 中存储数据的服务器端加密来增强数据安全性和隐私 。您可以选择最适合您需求的加密方法。请注意,您必须拥有有效的 Databend 企业版许可证才能使用此功能。要获取许可证,请参阅 [ Licensing Databend] ( ../../../00-overview/00-editions/01-dee/20-license.md ) 。
363+ Databend 企业版支持 OSS 中的服务器端加密。此功能使您能够通过为存储在 OSS 中的数据激活服务器端加密来增强数据安全性和隐私 。您可以选择最适合您需求的加密方法。请注意,您必须拥有有效的 Databend 企业版许可证才能使用此功能。要获取许可证,请参阅 [ Licensing Databend] ( ../../../00-overview/00-editions/01-dee/20-license.md ) 。
353364
354365要在 Databend 中启用服务器端加密,请将以下参数添加到 [ storage.oss] 部分:
355366
356- | 参数 | 描述 | 可用值 |
367+ | 参数 | 描述 | 可用值 |
357368| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- |
358369| server_side_encryption | 指定 OSS 数据的服务器端加密方法。"AES256" 使用 OSS 管理的 AES256 密钥进行加密,而 "KMS" 使用 server_side_encryption_key_id 中定义的密钥。 | "AES256" 或 "KMS" |
359370| server_side_encryption_key_id | 当 server_side_encryption 设置为 "KMS" 时,此参数用于指定 OSS 的服务器端加密密钥 ID。它仅在使用 KMS 加密模式时适用。 | 字符串,KMS 加密密钥的唯一标识符。 |
360371
361372</TabItem >
362373
374+ <TabItem value =" QingCloud QingStor " label =" QingCloud QingStor " >
375+
376+ ``` toml title='databend-query.toml'
377+ [storage ]
378+ # s3
379+ type = " s3"
380+
381+ [storage .s3 ]
382+ // highlight-next-line
383+ bucket = " my_bucket"
384+
385+ # 您可以从存储桶详情页面获取 URL。
386+ # https://docsv3.qingcloud.com/storage/object-storage/intro/object-storage/#zone
387+ # 使用与 AWS S3 兼容的 API。您需要在域名前添加 s3 子域,例如 https://s3.<zone-id>.qingstor.com
388+ // highlight-next-line
389+ endpoint_url = " https://s3.pek3b.qingstor.com"
390+
391+ # 如何获取 access_key_id 和 secret_access_key:
392+ # https://docsv3.qingcloud.com/development_docs/api/overview/
393+ // highlight-next-line
394+ access_key_id = " <your-key-id>"
395+ // highlight-next-line
396+ secret_access_key = " <your-access-key>"
397+ ```
398+
399+ </TabItem >
400+
363401<TabItem value =" Wasabi " label =" Wasabi " >
364402
365403``` toml title='databend-query.toml'
@@ -371,12 +409,12 @@ type = "s3"
371409// highlight-next-line
372410bucket = " my_bucket"
373411
374- # 您可以从以下链接获取 URL:
412+ # 您可以从以下链接获取 URL:
375413# https://wasabi-support.zendesk.com/hc/en-us/articles/360015106031-What-are-the-service-URLs-for-Wasabi-s-different-regions-
376414// highlight-next-line
377415endpoint_url = " https://s3.us-east-2.wasabisys.com"
378416
379- # 如何获取 access_key_id 和 secret_access_key:
417+ # 如何获取 access_key_id 和 secret_access_key:
380418// highlight-next-line
381419access_key_id = " <your-key-id>"
382420// highlight-next-line
@@ -487,7 +525,7 @@ curl -I http://127.0.0.1:8080/v1/health
487525
488526### 启动/停止 Databend
489527
490- 每次启动或停止 Databend 时,无需单独管理 Meta 和 Query 节点。在 ` /usr/local/databend/scripts ` 目录中执行脚本 ,以一次性处理两个节点:
528+ 每次启动或停止 Databend 时,无需单独管理 Meta 和 Query 节点。执行 ` /usr/local/databend/scripts ` 目录中的脚本 ,以一次性处理两个节点:
491529
492530``` shell
493531# 启动 Databend
@@ -503,7 +541,7 @@ curl -I http://127.0.0.1:8080/v1/health
503541<details >
504542 <summary >权限被拒绝?</summary >
505543 <div >
506- 如果在尝试启动 Databend 时遇到以下错误消息:
544+ 如果您在尝试启动 Databend 时遇到以下错误消息:
507545
508546``` shell
509547==> query.log < ==
@@ -529,5 +567,5 @@ sudo chown -R $USER /var/lib/databend
529567
530568部署 Databend 后,您可能需要了解以下主题:
531569
532- - [加载 & 卸载数据](/guides/load-data):在 Databend 中管理数据导入 /导出。
570+ - [加载 & 卸载数据](/guides/load-data):管理 Databend 中的数据导入 /导出。
533571- [可视化](/guides/visualize):将 Databend 与可视化工具集成以获取洞察。
0 commit comments