Skip to content

Commit 29749de

Browse files
github-actions[bot]Chasen-Zhang
authored andcommitted
💬Generate LLM translations
1 parent f321b59 commit 29749de

File tree

15 files changed

+945
-0
lines changed

15 files changed

+945
-0
lines changed
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
title: Databend 社区
3+
sidebar_position: 4
4+
---
5+
6+
import Tabs from '@theme/Tabs';
7+
import TabItem from '@theme/TabItem';
8+
9+
Databend 是一个开源、弹性且工作负载感知的云原生数仓,使用 Rust 构建,是 Snowflake 的经济高效替代方案。它专为分析世界上最大的数据集而设计。
10+
11+
<Tabs groupId="whydatabend">
12+
<TabItem value="Performance" label="性能">
13+
14+
- 在对象存储上进行极速数据分析。
15+
- 利用数据级并行和指令级并行技术实现[最佳性能](https://benchmark.clickhouse.com/)
16+
- 无需构建索引,无需手动调优,也无需考虑分区或分片数据。
17+
18+
</TabItem>
19+
20+
<TabItem value="Data Manipulation" label="数据操作">
21+
22+
- 支持 `SELECT``INSERT``DELETE``UPDATE``REPLACE``COPY``MERGE` 等原子操作。
23+
- 提供时间回溯和多目录(Apache Hive / Apache Iceberg)等高级功能。
24+
- 支持以 CSV、JSON 和 Parquet 等多种格式[导入半结构化数据](/guides/load-data/load)
25+
- 支持 [ARRAY、MAP 和 JSON](/sql/sql-reference/data-types/) 等半结构化数据类型。
26+
- 支持类似 Git 的 MVCC 存储,便于查询、克隆和恢复历史数据。
27+
28+
</TabItem>
29+
30+
<TabItem value="Object Storage" label="对象存储">
31+
32+
- 支持多种对象存储平台。点击[此处](../10-deploy/01-deploy/00-understanding-deployment-modes.md#supported-object-storage)查看支持的完整列表。
33+
- 允许即时弹性扩展,用户可以根据应用需求扩展或缩减。
34+
35+
</TabItem>
36+
</Tabs>
37+
38+
Databend 的高层架构由 `元服务层``查询层``存储层` 组成。
39+
40+
![Databend 架构](https://github.com/databendlabs/databend/assets/172204/68b1adc6-0ec1-41d4-9e1d-37b80ce0e5ef)
41+
42+
<Tabs groupId="databendlay">
43+
<TabItem value="Meta-Service Layer" label="元服务层">
44+
45+
Databend 通过其元服务层高效支持多租户,该层在系统中扮演着关键角色:
46+
47+
- **元数据管理**:处理数据库、表、集群、事务等的元数据。
48+
- **安全性**:管理用户认证和授权,确保环境安全。
49+
50+
在 GitHub 上的 [meta](https://github.com/databendlabs/databend/tree/main/src/meta) 中了解更多关于元服务层的信息。
51+
52+
</TabItem>
53+
<TabItem value="Query Layer" label="查询层">
54+
55+
Databend 的查询层处理查询计算,由多个集群组成,每个集群包含多个节点。
56+
每个节点是查询层的核心单元,包含:
57+
58+
- **规划器**:使用[关系代数](https://en.wikipedia.org/wiki/Relational_algebra)中的元素为 SQL 语句制定执行计划,包含投影、过滤和限制等操作符。
59+
- **优化器**:基于规则的优化器应用预定义规则,如“谓词下推”和“未使用列的剪枝”,以实现最佳查询执行。
60+
- **处理器**:根据规划器的指令构建查询执行管道,采用 Pull&Push 方法。处理器相互连接,形成可以跨节点分布的管道,以提高性能。
61+
62+
在 GitHub 上的 [query](https://github.com/databendlabs/databend/tree/main/src/query) 目录中了解更多关于查询层的信息。
63+
64+
</TabItem>
65+
<TabItem value="Storage Layer" label="存储层">
66+
67+
Databend 使用 Parquet 这种开源的列式格式,并引入自己的表格式以提高查询性能。主要特点包括:
68+
69+
- **二级索引**:加速数据定位和访问,适用于各种分析维度。
70+
71+
- **复杂数据类型索引**:旨在加速复杂类型(如半结构化数据)的数据处理和分析。
72+
73+
- ****:Databend 有效地将数据组织成段,提高数据管理和检索效率。
74+
75+
- **聚类**:在段内使用用户定义的聚类键,简化数据扫描。
76+
77+
在 GitHub 上的 [storage](https://github.com/databendlabs/databend/tree/main/src/query/storages) 中了解更多关于存储层的信息。
78+
79+
</TabItem>
80+
</Tabs>
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: 生态系统
3+
---
4+
5+
# Databend 生态系统
6+
7+
为了与您的工作流程无缝集成,Databend 不断扩展其生态系统,积极与行业内的关键数据工具和技术进行整合。下图概述了 Databend 支持的工具、平台和编程语言:
8+
9+
![Alt text](@site/static/img/documents/overview/ecosystem.png)
10+
11+
请参考以下链接获取集成说明和教程:
12+
13+
- **开发**
14+
15+
- [Golang](/developer/drivers/golang)
16+
- [Python](/developer/drivers/python)
17+
- [Node.js](/developer/drivers/nodejs)
18+
- [Java](/developer/drivers/jdbc)
19+
- [Rust](/developer/drivers/rust)
20+
21+
- **ETL**
22+
23+
- [Airbyte](../../40-load-data/02-load-db/airbyte.md)
24+
- [Kafka](../../40-load-data/02-load-db/kafka.md)
25+
- [dbt](../../40-load-data/02-load-db/dbt.md)
26+
- [Addax](../../40-load-data/02-load-db/addax.md)
27+
- [Flink CDC](../../40-load-data/02-load-db/flink-cdc.md)
28+
- [DataX](../../40-load-data/02-load-db/datax.md)
29+
- [Debezium](../../40-load-data/02-load-db/debezium.md)
30+
31+
- **BI & 可视化**
32+
33+
- [Metabase](../../31-visualize/metabase.md)
34+
- [Grafana](../../31-visualize/grafana.md)
35+
- [Redash](../../31-visualize/redash.md)
36+
- [Tableau](../../31-visualize/tableau.md)
37+
38+
- **Notebooks**
39+
40+
- [Deepnote](../../31-visualize/deepnote.md)
41+
- [Jupyter Notebook](../../31-visualize/jupyter.md)
42+
43+
- **日志收集**
44+
45+
- [Vector](../../40-load-data/02-load-db/vector.md)
46+
47+
- **AI**
48+
- [MindsDB](../../31-visualize/mindsdb.md)
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
title: 常见问题
3+
---
4+
5+
### Q1: Databend 的主要对象、层次结构及相关权限是什么?
6+
7+
该图展示了 Databend 对象在两个层次上的层次结构。每种对象类型都设计了细粒度的权限和所有权,提供了灵活性。更多信息,请参阅[访问控制](../../56-security/access-control/index.md)
8+
9+
![Alt text](/img/guides/faq1.png)
10+
11+
### Q2: 如何在 Databend 中创建表?
12+
13+
使用 [CREATE TABLE](/sql/sql-commands/ddl/table/ddl-create-table) 命令在 Databend 中创建表:
14+
15+
```sql title='示例:'
16+
CREATE TABLE example (
17+
-- 除了 DECIMAL,不需要指定字段长度。
18+
c1 INT,
19+
c2 VARCHAR,
20+
c3 DATETIME,
21+
c4 DECIMAL(20, 2),
22+
c5 BITMAP,
23+
c6 TUPLE (FLOAT, FLOAT)
24+
);
25+
```
26+
27+
### Q3: Databend、MySQL 和 Oracle 之间的数据类型映射是什么?
28+
29+
下表概述了 Databend、MySQL 和 Oracle 之间的数据类型映射。
30+
31+
| Databend | MySQL | Oracle |
32+
| ------------- | ---------- | ------------ |
33+
| TINYINT | TINYINT | NUMBER(3,0) |
34+
| SMALLINT | SMALLINT | NUMBER(5,0) |
35+
| INT | INT | NUMBER(10,0) |
36+
| BIGINT | BIGINT | NUMBER(19,0) |
37+
| FLOAT | FLOAT | FLOAT |
38+
| DOUBLE | DOUBLE | FLOAT(24) |
39+
| DECIMAL | DECIMAL | NUMBER |
40+
| DATE | DATE | DATE |
41+
| TIMESTAMP | TIMESTAMP | NUMBER |
42+
| DATETIME | DATETIME | DATE |
43+
| YEAR | INT | NUMBER |
44+
| VARCHAR | VARCHAR | VARCHAR2 |
45+
| VARCHAR | CHAR | CHAR |
46+
| BINARY | VARBINARY | RAW, BLOB |
47+
| VARCHAR | TEXT | VARCHAR2 |
48+
| VARCHAR | LONGTEXT | RAW, CBLOB |
49+
| VARCHAR | MEDIUMTEXT | RAW, CBLOB |
50+
| VARCHAR | ENUM | VARCHAR2 |
51+
| VARCHAR | SET | VARCHAR2 |
52+
| VARCHAR | bit | CHAR |
53+
| ARRAY | N/A | N/A |
54+
| BOOLEAN | N/A | N/A |
55+
| TUPLE | N/A | N/A |
56+
| MAP | N/A | N/A |
57+
| JSON, VARIANT | JSON | JSON |
58+
| BITMAP | N/A | N/A |
59+
```
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"label": "概述"
3+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: 概述
3+
sidebar_position: 1
4+
---
5+
6+
import IndexOverviewList from '@site/src/components/IndexOverviewList';
7+
import LanguageDocs from '@site/src/components/LanguageDocs';
8+
9+
Databend 提供了一系列多样化的产品,以满足广泛的需求。点击以下链接详细了解每个产品:
10+
11+
<IndexOverviewList />
12+
13+
## Databend 产品对比
14+
15+
<LanguageDocs
16+
cn=
17+
'
18+
19+
| 产品 | Databend Cloud | Databend 企业版 | Databend 社区版 |
20+
| ---- | ---------------------------------------------- | ---------------------------------------------------------------- | -------------------------------- |
21+
| 简介 | 公有云 SaaS 服务 | 私有化部署 | 私有化部署 |
22+
| 维护 | 免安装,免维护,注册账号即可使用 | 需下载安装部署,更多企业级功能 | 需下载安装部署,基本功能 |
23+
| 费用 | 按需按量付费 | 按 License 付费 | 免费 |
24+
| 服务 | 7\*24 小时技术支持 | 7\*24 小时技术支持 | 社区支持 |
25+
| 适用 | 已经和即将使用阿里云、腾讯云等公有云服务的企业 | 使用私有云或者自建数据中心的企业,且对数据安全和业务稳定性要求高 | 使用私有云或者自建数据中心的企业 |
26+
27+
'
28+
en=
29+
'
30+
31+
| Product | Databend Cloud | Databend Enterprise | Databend Community |
32+
| --------------- | -------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- |
33+
| Description | SaaS on Public Cloud | Self-hosted | Self-hosted |
34+
| Maintenance | No installation or maintenance required; ready to use after account registration | Requires installation and deployment; offers advanced enterprise features | Requires installation and deployment; provides basic features |
35+
| Cost | Pay-as-you-go | License-based pricing | Free |
36+
| Support | 24/7 technical support | 24/7 technical support | Community support |
37+
| Target Audience | Enterprises already using or planning to use public cloud services like AWS | Enterprises using private clouds or self-managed data centers with high requirements for data security and business stability | Enterprises using private clouds or self-managed data centers |
38+
39+
'/>
40+
{/*overview*/}

0 commit comments

Comments
 (0)