Skip to content

Commit 8fe04d9

Browse files
committed
fix: datafuselabs to databendlabs
1 parent 328b90f commit 8fe04d9

File tree

152 files changed

+3626
-3450
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+3626
-3450
lines changed

docs/cn/dev/10-policies/license.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ title: License
44

55
# License
66

7-
Databend is released under a combination of two licenses: the [Apache License 2.0](https://apache.org/licenses/LICENSE-2.0.txt) and the [Elastic License 2.0](https://www.elastic.co/licensing/elastic-license). Read Databend [LICENSE](https://github.com/datafuselabs/databend/blob/main/LICENSE) file for more details.
7+
Databend is released under a combination of two licenses: the [Apache License 2.0](https://apache.org/licenses/LICENSE-2.0.txt) and the [Elastic License 2.0](https://www.elastic.co/licensing/elastic-license). Read Databend [LICENSE](https://github.com/databendlabs/databend/blob/main/LICENSE) file for more details.
88

99
When contributing to Databend, you can find the relevant license header in each file.

docs/cn/developer/00-drivers/00-golang.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import StepContent from '@site/src/components/Steps/step-content';
77

88
Databend 提供了一个用 Golang 编写的驱动程序(databend-go),该驱动程序便于使用 Golang 编程语言开发应用程序并与 Databend 建立连接。
99

10-
有关安装说明、示例和源代码,请参阅 GitHub 上的 [databend-go](https://github.com/datafuselabs/databend-go) 仓库。
10+
有关安装说明、示例和源代码,请参阅 GitHub 上的 [databend-go](https://github.com/databendlabs/databend-go) 仓库。
1111

1212
## 数据类型映射
1313

docs/cn/developer/00-drivers/04-rust.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import StepContent from '@site/src/components/Steps/step-content';
77

88
Databend 提供了一个用 Rust 编写的驱动程序([crates.io - databend-driver](https://crates.io/crates/databend-driver)),该驱动程序便于使用 Rust 编程语言开发应用程序并与 Databend 建立连接。请注意,该驱动程序目前不支持处理数组。
99

10-
有关安装说明、示例和源代码,请参阅 [GitHub - databend-driver](https://github.com/datafuselabs/BendSQL/tree/main/driver)
10+
有关安装说明、示例和源代码,请参阅 [GitHub - databend-driver](https://github.com/databendlabs/BendSQL/tree/main/driver)
1111

1212
## 数据类型映射
1313

docs/cn/developer/10-apis/http.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,6 @@ id|city |score|country|
383383

384384
## 客户端实现
385385

386-
官方客户端[bendsql](https://github.com/datafuselabs/bendsql)主要基于 HTTP 处理程序。
386+
官方客户端[bendsql](https://github.com/databendlabs/bendsql)主要基于 HTTP 处理程序。
387387

388-
最简单的 HTTP 处理程序客户端实现示例位于[sqllogictest](https://github.com/datafuselabs/databend/blob/main/tests/sqllogictests/src/client/http_client.rs)中,用于 databend。
388+
最简单的 HTTP 处理程序客户端实现示例位于[sqllogictest](https://github.com/databendlabs/databend/blob/main/tests/sqllogictests/src/client/http_client.rs)中,用于 databend。

docs/cn/developer/index.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@ sidebar_position: -2
55

66
## 驱动程序
77

8-
学习使用Go、Python、Node.js、Java和Rust等编程语言开发与Databend交互的应用程序。下表中描述的驱动程序可用于从这些应用程序访问Databend或Databend Cloud,从而实现与支持语言的Databend通信
8+
学习使用 Go、Python、Node.js、Java 和 Rust 等编程语言开发与 Databend 交互的应用程序。下表中描述的驱动程序可用于从这些应用程序访问 Databend 或 Databend Cloud,从而实现与支持语言的 Databend 通信
99

10-
| 语言 | 驱动程序 | 是否原生 | 描述 |
11-
|------------|---------------------------------------------------------------------------------------------------------------------------------------------|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
12-
| Go | [ databend-go ]( https://github.com/datafuselabs/databend-go ) | | 通过专为Go编程语言设计的原生接口连接并交互Databend或Databend Cloud。[点击此处](00-drivers/00-golang.md)获取更多关于驱动安装、教程和代码示例的信息。 |
13-
| Python | [databend-driver](https://pypi.org/project/databend-driver/) & [ databend-sqlalchemy ]( https://github.com/databendcloud/databend-py ) | | 通过专为Python编程语言开发的原生接口连接并交互Databend或Databend Cloud。[点击此处](00-drivers/01-python.md)获取更多关于驱动安装、教程和代码示例的信息。 |
14-
| Node.js | [databend-driver](https://www.npmjs.com/package/databend-driver) | | 使用Databend Driver Node.js绑定连接并交互Databend或Databend Cloud。[点击此处](00-drivers/02-nodejs.md)获取更多关于驱动安装、教程和代码示例的信息。 |
15-
| Java | [databend-jdbc](https://github.com/databendcloud/databend-jdbc) || 通过专为Java编程语言设计的原生接口,从各种客户端工具和应用程序连接并交互Databend或Databend Cloud。[点击此处](00-drivers/03-jdbc.md)获取更多关于驱动安装、教程和代码示例的信息。 |
16-
| Rust | [databend-driver](https://github.com/datafuselabs/BendSQL/tree/main/driver) || 通过专为Rust编程语言开发的原生接口连接并交互Databend或Databend Cloud。[点击此处](00-drivers/04-rust.md)获取更多关于驱动安装、教程和代码示例的信息。 |
10+
| 语言 | 驱动程序 | 是否原生 | 描述 |
11+
| ------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
12+
| Go | [ databend-go ](https://github.com/databendlabs/databend-go) | | 通过专为 Go 编程语言设计的原生接口连接并交互 Databend 或 Databend Cloud。[点击此处](00-drivers/00-golang.md)获取更多关于驱动安装、教程和代码示例的信息。 |
13+
| Python | [databend-driver](https://pypi.org/project/databend-driver/) & [ databend-sqlalchemy ](https://github.com/databendcloud/databend-py) | | 通过专为 Python 编程语言开发的原生接口连接并交互 Databend 或 Databend Cloud。[点击此处](00-drivers/01-python.md)获取更多关于驱动安装、教程和代码示例的信息。 |
14+
| Node.js | [databend-driver](https://www.npmjs.com/package/databend-driver) || 使用 Databend Driver Node.js 绑定连接并交互 Databend 或 Databend Cloud。[点击此处](00-drivers/02-nodejs.md)获取更多关于驱动安装、教程和代码示例的信息。 |
15+
| Java | [databend-jdbc](https://github.com/databendcloud/databend-jdbc) | | 通过专为 Java 编程语言设计的原生接口,从各种客户端工具和应用程序连接并交互 Databend 或 Databend Cloud。[点击此处](00-drivers/03-jdbc.md)获取更多关于驱动安装、教程和代码示例的信息。 |
16+
| Rust | [databend-driver](https://github.com/databendlabs/BendSQL/tree/main/driver) | | 通过专为 Rust 编程语言开发的原生接口连接并交互 Databend 或 Databend Cloud。[点击此处](00-drivers/04-rust.md)获取更多关于驱动安装、教程和代码示例的信息。 |
1717

1818
## API
1919

20-
Databend提供了一系列强大的API,使您能够无缝地与系统交互、集成外部数据库、实现实时数据摄取以及简化文件上传。在支持的语言中开发时,请随意使用这些API,以充分利用Databend的潜力
20+
Databend 提供了一系列强大的 API,使您能够无缝地与系统交互、集成外部数据库、实现实时数据摄取以及简化文件上传。在支持的语言中开发时,请随意使用这些 API,以充分利用 Databend 的潜力
2121

22-
| API | 描述 |
23-
|-------------------- |---------------------------------------------------------------------------------------------------------------- |
24-
| [HTTP Handler](10-apis/http.md) | 允许通过HTTP请求与Databend交互。 |
22+
| API | 描述 |
23+
| ------------------------------- | ------------------------------------ |
24+
| [HTTP Handler](10-apis/http.md) | 允许通过 HTTP 请求与 Databend 交互。 |

docs/cn/guides/00-overview/00-editions/00-dce/00-architecture.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
title: Databend 架构
33
sidebar_label: 架构
44
---
5+
56
import Tabs from '@theme/Tabs';
67
import TabItem from '@theme/TabItem';
78

89
Databend 的高层架构由 `元服务层``查询层``存储层` 组成。
910

10-
![Databend 架构](https://github.com/datafuselabs/databend/assets/172204/68b1adc6-0ec1-41d4-9e1d-37b80ce0e5ef)
11+
![Databend 架构](https://github.com/databendlabs/databend/assets/172204/68b1adc6-0ec1-41d4-9e1d-37b80ce0e5ef)
1112

1213
<Tabs groupId="databendlay">
1314
<TabItem value="Meta-Service Layer" label="元服务层">
@@ -17,34 +18,34 @@ Databend 通过其元服务层高效支持多租户,该层在系统中起着
1718
- **元数据管理**:处理数据库、表、计算集群、事务等的元数据。
1819
- **安全**:管理用户认证和授权,确保安全环境。
1920

20-
在 GitHub 的 [meta](https://github.com/datafuselabs/databend/tree/main/src/meta) 中了解更多关于元服务层的信息。
21+
在 GitHub 的 [meta](https://github.com/databendlabs/databend/tree/main/src/meta) 中了解更多关于元服务层的信息。
2122

2223
</TabItem>
2324
<TabItem value="Query Layer" label="查询层">
2425

2526
Databend 的查询层处理查询计算,由多个计算集群组成,每个集群包含多个节点。
2627
每个节点是查询层的核心单元,由以下部分组成:
28+
2729
- **计划器**:使用 [关系代数](https://en.wikipedia.org/wiki/Relational_algebra) 中的元素为 SQL 语句制定执行计划,结合 Projection、Filter 和 Limit 等操作符。
2830
- **优化器**:基于规则的优化器应用预定义规则,如“谓词下推”和“修剪未使用列”,以实现最佳查询执行。
2931
- **处理器**:根据计划器指令构建查询执行管道,遵循 Pull&Push 方法。处理器相互连接,形成一个可以在节点间分布的管道,以提高性能。
3032

31-
在 GitHub 的 [query](https://github.com/datafuselabs/databend/tree/main/src/query) 目录中了解更多关于查询层的信息。
33+
在 GitHub 的 [query](https://github.com/databendlabs/databend/tree/main/src/query) 目录中了解更多关于查询层的信息。
3234

3335
</TabItem>
3436
<TabItem value="Storage Layer" label="存储层">
3537

3638
Databend 采用 Parquet,一种开源的列式格式,并引入了自己的表格式以提升查询性能。关键特性包括:
3739

3840
- **二级索引**:加速跨各种分析维度的数据定位和访问。
39-
41+
4042
- **复杂数据类型索引**:旨在加速复杂类型(如半结构化数据)的数据处理和分析。
4143

4244
- ****:Databend 有效地将数据组织成段,提高数据管理和检索效率。
4345

4446
- **聚类**:在段内使用用户定义的聚类键来简化数据扫描。
4547

46-
在 GitHub 的 [storage](https://github.com/datafuselabs/databend/tree/main/src/query/storages) 中了解更多关于存储层的信息。
47-
48+
在 GitHub 的 [storage](https://github.com/databendlabs/databend/tree/main/src/query/storages) 中了解更多关于存储层的信息。
4849

4950
</TabItem>
50-
</Tabs>
51+
</Tabs>

docs/cn/guides/00-overview/00-editions/00-dce/01-download.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ sudo systemctl start databend-query
7474
Databend 在 Docker Hub 上提供了以下类型的安装镜像:
7575

7676
- [Databend All-in-One Docker 镜像](https://hub.docker.com/r/datafuselabs/databend):适用于本地测试、CI 等。
77-
- 分离镜像:适用于生产环境、Kubernetes 和 [Helm Charts](https://github.com/datafuselabs/helm-charts)
77+
- 分离镜像:适用于生产环境、Kubernetes 和 [Helm Charts](https://github.com/databendlabs/helm-charts)
7878
- [databend-meta](https://hub.docker.com/r/datafuselabs/databend-meta)
7979
- [databend-query](https://hub.docker.com/r/datafuselabs/databend-query)
8080

81-
点击上述链接获取详细说明。
81+
点击上述链接获取详细说明。

docs/cn/guides/00-overview/00-editions/01-dee/20-license.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,27 @@ import DetailsWrap from '@site/src/components/DetailsWrap';
66

77
Databend 代码根据两种许可类型进行分发:
88

9-
| 类型 | 描述 |
10-
|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11-
| Apache 2.0 许可证 | 基于 Apache 许可证的核心功能可以免费使用,并且完全开源。 |
12-
| Elastic 2.0 许可证 | * Elastic (免费) 功能可以免费使用。源代码在 Elastic 2.0 许可证限制下可供查看和修改。 <br/> * Elastic (付费) 功能需要企业许可证密钥才能访问。源代码在 Elastic 2.0 许可证限制下可供查看和修改。 |
9+
| 类型 | 描述 |
10+
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
11+
| Apache 2.0 许可证 | 基于 Apache 许可证的核心功能可以免费使用,并且完全开源。 |
12+
| Elastic 2.0 许可证 | _ Elastic (免费) 功能可以免费使用。源代码在 Elastic 2.0 许可证限制下可供查看和修改。 <br/> _ Elastic (付费) 功能需要企业许可证密钥才能访问。源代码在 Elastic 2.0 许可证限制下可供查看和修改。 |
1313

1414
Databend 的核心功能可以免费使用。大多数核心功能基于宽松的 Apache 许可证授权。然而,位于 src/query/ee 和 src/meta/ee 目录下的特定功能受更严格的 Elastic 许可证约束。
1515

1616
要访问 Databend 企业功能,需要从 Databend 购买付费许可证,这些功能也受 Elastic 许可证约束。如需更多自定义许可选项,请随时[联系我们](https://www.databend.com/contact-us)
1717

1818
:::note
19-
您可以通过查看 [Databend 仓库](https://github.com/datafuselabs/databend) 中代码文件的头部来找到功能的许可证
19+
您可以通过查看 [Databend 仓库](https://github.com/databendlabs/databend) 中代码文件的头部来找到功能的许可证
2020
:::
2121

2222
以下主题涵盖如何获取、设置和验证企业或试用许可证以访问 [企业功能](10-enterprise-features.md)
2323

2424
## 获取许可证
2525

2626
所有 Databend 代码都包含在同一个二进制文件中。访问 Apache 和 Elastic (免费) 功能不需要许可证密钥。要访问 Elastic (付费) 功能,用户有两种选择:
27-
* **企业许可证** 使您能够长期(一年或更长时间)使用 Databend 企业功能。要升级到企业许可证,请[联系销售](https://www.databend.com/contact-us)
28-
* **试用许可证** 使您能够免费试用 Databend 15 天,[联系我们](https://www.databend.com/contact-us) 获取您的试用许可证。
27+
28+
- **企业许可证** 使您能够长期(一年或更长时间)使用 Databend 企业功能。要升级到企业许可证,请[联系销售](https://www.databend.com/contact-us)
29+
- **试用许可证** 使您能够免费试用 Databend 15 天,[联系我们](https://www.databend.com/contact-us) 获取您的试用许可证。
2930

3031
:::note
3132
Databend Labs 鼓励非商业学术研究涉及 Databend。对于此类项目,请[联系我们](https://www.databend.com/contact-us) 获取可能的长期许可证)
@@ -96,6 +97,7 @@ call admin$license_info();
9697
**我是一家托管服务提供商,为我的客户运行 Databend**
9798

9899
如果您的客户不访问 Databend,这在 ELv2 下是允许的。如果您的客户作为您服务的一部分访问 Databend 的大部分功能,这可能不被允许。
100+
99101
</details>
100102

101-
</DetailsWrap>
103+
</DetailsWrap>

0 commit comments

Comments
 (0)