Skip to content

Commit 6a003c1

Browse files
committed
docs: v2.3.15
1 parent a02abf1 commit 6a003c1

File tree

10 files changed

+56
-14
lines changed

10 files changed

+56
-14
lines changed

dir.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -497,6 +497,9 @@
497497
- title_en: Audit Logs
498498
title_cn: 审计日志
499499
path: user-security/audit-logs
500+
- title_en: Password Policy
501+
title_cn: 密码策略
502+
path: user-security/password-policy
500503
- title_en: Release Notes
501504
title_cn: 版本发布说明
502505
collapsed: true
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
# 核心概念解析
22

33
## 概述
4+
45
Datalayers 是一款**分布式多模超融合数据库**,本章节将系统介绍其核心概念和术语,帮助您快速理解和使用 Datalayers 的各项功能。
56

67
## 核心概念
78

89
## 表引擎 (Table Engine)
10+
911
表引擎是负责数据存储和查询处理的底层核心组件。不同的表引擎针对特定的工作负载和场景进行了优化,提供差异化的性能和功能特性。在创建表时需对表引擎进行申明,详见:[表引擎](../sql-reference/table-engine.md)
1012

1113
## 数据库 (Database)
14+
1215
数据库是用于逻辑组织和管理相关数据表的容器,提供命名空间隔离和数据管理边界。
1316

1417
## 数据表 (Table)
18+
1519
数据表是数据库中的基本数据存储单元,采用行列式二维结构组织数据。

zh_CN/development-guide/connection.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Datalayers 支持多种认证机制与细粒度的权限控制。默认为静态
3030
- **性能优势**:在数据传输场景下,相比 JDBC/ODBC 等驱动数据传输方案,性能提升可达百倍
3131
- **适用场景**:对性能有高要求的数据写入与查询场景
3232

33-
### PostgreSQL 协议(即将推出
33+
### PostgreSQL 协议(Beta
3434

3535
- **兼容性**:完整兼容 PostgreSQL 网络连接协议
3636
- **工具生态**:支持 PostgreSQL 生态的命令行工具、JDBC/ODBC 驱动及各类可视化工具
@@ -62,7 +62,7 @@ Datalayers 支持多种认证机制与细粒度的权限控制。默认为静态
6262
| 特性 | 适用场景 | 功能支持 | 备注 |
6363
| ------------- | ----------------------- | --------------------| ------------------- |
6464
| **Arrow Flight SQL 高速传输协议** | 高性能写入、查询与大数据量传输 | 完整读写 | 完整功能 |
65-
| **PostgreSQL 连接协议** | PostgreSQL 生态集成 | 完整读写 | 完整功能 |
65+
| **PostgreSQL 连接协议(Beta)** | PostgreSQL 生态集成 | 完整读写 | 认证与 SQL 执行 |
6666
| **Prometheus 协议** | Prometheus 生态集成 | 完整读写 | Prometheus 为单值模型,使用上存在细微差异 |
6767
| **REST API** | HTTP 集成、简单查询 | 完整读写 | 完整读写 |
6868
| **InfluxDB 行协议** | 替换 InfluxDB 场景 | 仅支持写入 | 仅支持写入 |
@@ -71,7 +71,7 @@ Datalayers 支持多种认证机制与细粒度的权限控制。默认为静态
7171
## 推荐选择
7272

7373
- 对于性能敏感的生产环境,建议使用 Arrow Flight SQL 协议
74-
- 如需使用现有 PostgreSQL 工具链,可等待 PostgreSQL 协议正式发布
74+
- 如需使用现有 PostgreSQL 工具链,可使用 PostgreSQL 协议(目前该协议处于 Beta 阶段)
7575
- 如需使用现有 Prometheus 工具链,可使用 Prometheus 协议
7676
- 如需使用现有 InfluxDB 工具链写入,可使用 InfluxDB 行协议
7777
- 键值存储需求场景,可使用 Redis 协议接入

zh_CN/development-guide/object-storage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## 概述
44

5-
Datalayers 采用存算分离架构,将计算层和存储层完全解耦,使得能够根据业务需求独立扩展计算和存储资源。这种架构不仅避免了资源浪费,优化了成本效益,同时显著提升了系统的整体性能、安全性和可维护性。因此,在具备对象存储服务的情况下,我们推荐用户优先选择 **存算分离** 的部署方案。
5+
Datalayers 采用存算分离架构,将计算层和存储层完全解耦,使得能够根据业务需求独立扩展计算和存储资源。这种架构不仅避免了资源浪费,优化了成本效益,同时显著提升了系统的整体性能、安全性和可维护性。因此,在具备对象存储服务的条件下,我们推荐用户优先选择 **存算分离** 的部署方案。
66

77
## 架构优势
88

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
# PostgreSQL 协议(开发中
1+
# PostgreSQL 协议(Beta
22

3-
Datalayers 兼容 PostgreSQL 网络连接协议,兼容 PostgreSQL 生态的命令行工具、JDBC/ODBC 和各种可视化工具。
3+
Datalayers 兼容 PostgreSQL 网络连接协议,兼容 PostgreSQL 生态的命令行工具、JDBC 和各种可视化工具。
44

55
## ⚠️注意
66

7-
该协议目前正在开发中,计划近期发布。
7+
- 支持 PostgreSQL 的连接、认证与 SQL 执行。
8+
- 该协议目前处于 Beta 状态。

zh_CN/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Datalayers 是一款面向工业物联网、车联网、具身智能、AI、能
4747

4848
- 使用 SQL (兼容 MySQL 方言)作为查询语言,以降低学习、使用与迁移成本
4949
- 完整实现 `Arrow Flight SQL` 协议,实现数据高速传输
50-
- 即将支持 `PostgreSQL` 网络连接协议
50+
- 支持 `PostgreSQL` 网络连接协议
5151
- 提供多语言的 SDK,实现快速接入
5252
- 支持 JDBC 驱动接入
5353
- 支持 HTTP 协议

zh_CN/releases/changes.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# CHANGELOG
22

3+
## 2.3.15
4+
35
## 2.3.14
46

57
发布日期: 2025-11-25

zh_CN/sql-reference/data-type.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# 数据类型参考手册
22

33
## 概述
4+
45
Datalayers SQL 提供丰富的数据类型系统,支持数值、时间、布尔、字符串和向量等多种数据格式。每种类型都有明确的存储格式和取值范围,可根据业务需求选择合适的数据类型。
56

67
## Numeric Types
8+
79
| 类型名称 | 别名 | 备注 |
810
| ------------- |------------------------------------- |--------------------------------------------------- |
911
| INT8 | TINYINT | 单字节整数,范围[-128, 127] |
@@ -17,26 +19,26 @@ Datalayers SQL 提供丰富的数据类型系统,支持数值、时间、布
1719
| REAL | FLOAT | 单精度浮点数(四字节) |
1820
| DOUBLE | - | 双精度浮点数(八字节) |
1921

20-
2122
## Date/Time Types
23+
2224
| Name | Description |
2325
| ------------- |----------------------------------------------------------------------------------- |
2426
| TIMESTAMP | Int64, Timestamp(precision), 可选值为0、3、6、9, 代表秒、毫秒、微秒、纳秒, 缺省值: 毫秒 |
2527

2628
## Boolean Types
29+
2730
| Name | Description |
2831
| ------------- |---------------------------------------------------------------------------------- |
2932
| BOOLEAN | BOOL, 逻辑布尔值(true/false) |
3033

31-
3234
## Character Types
35+
3336
| Name | Description |
3437
| ------------- |---------------------------------------------------------------------------------- |
3538
| STRING | Utf8 |
3639

3740
## Vector Type
41+
3842
| Name | Description |
3943
| ------------- |---------------------------------------------------------------------------------- |
4044
| VECTOR | VECTOR(dim),`dim` 代表向量的维度,取值范围为 [1, 16383] |
41-
42-
选择合适的数据类型不仅影响存储效率,也显著影响查询性能。建议根据实际业务需求选择最精确的数据类型。

zh_CN/sql-reference/table-engine/timeseries.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# TimeSeries 时序表引擎指南
1+
# 时序表引擎指南
22

33
## 概述
44

5-
TimeSeries 表引擎是专为时序场景设计的高性能存储与计算引擎,具备高效写入、快速查询和优秀压缩比等特性。适用于车联网、工业物联网、能源监控、APM(应用性能监控)等时序数据密集场景。
5+
时序表引擎是专为时序场景设计的高性能存储与计算引擎,具备高效写入、快速查询和优秀压缩比等特性。适用于车联网、工业物联网、能源监控、APM(应用性能监控)等时序数据密集场景。
66

77
## 创建表语法
88

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# 密码策略
2+
3+
Datalayers 的密码策略用于定义系统密码的强度要求和认证安全机制,包括密码复杂度规则和防暴力破解保护。
4+
5+
## 配置
6+
7+
密码策略为全局配置,通过系统配置文件进行设置。默认情况下策略未启用,如需使用需要手动配置开启。
8+
9+
### 配置示例
10+
11+
```toml
12+
# The configurations of authorization.
13+
[server.auth]
14+
# 密码强度,支持三种:
15+
# weak: 弱密码,没有特殊要求;
16+
# moderate: 一般密码,至少 8 位字符,至少包含大写、小写、数字和特殊字符中的三种;
17+
# strong: 强密码,至少 14 位字符,包含大写、小写、数字和特殊字符。
18+
# 默认:weak
19+
password_strength = "weak"
20+
21+
# 防暴力破解密码
22+
# 形式为 "a/b/c",a,b,c 都是整数,含义是连续失败 a 次后,b 分钟内禁止该用户重复尝试登录,之后每再失败一次,禁止时间延长 c 分钟。
23+
# a最大值为 10,b,c 最大值为 120 分钟。
24+
# 默认:0/0/0 表示不开启防暴力破解
25+
password_lockout = "3/5/5"
26+
```
27+
28+
## 注意事项
29+
30+
- 修改密码策略配置后需要重启服务才能生效

0 commit comments

Comments
 (0)