简体中文
Appearance
简体中文
Appearance
Datalayers 提供多种协议支持,满足不同场景下的数据库连接和交互需求。用户可根据性能要求、开发生态和集成复杂度等因素选择合适的连接协议。
Datalayers 支持多种认证机制与细粒度的权限控制。默认为静态认证,初始帐号密码为:admin/public。
更多介绍参考 连接认证与权限
下表列出 Datalayers 支持的协议及其对应的默认端口号,您可以在配置文件中按需修改这些端口:
| 协议类型 | 默认端口 | 用途简述 | 是否默认开启 |
|---|---|---|---|
| Arrow Flight SQL 高速传输协议 | 8360 | 高性能、低延迟的 SQL 查询传输协议(基于 Arrow 格式) | ✅ 是 |
| PostgreSQL 连接协议 | 5342 | 标准 PostgreSQL 连接协议(如 JDBC/ODBC 使用) | ✖ 否 |
| Prometheus 协议 | 9090 | 兼容 PromQL 与 Remote-Write协议,可用于 Prometheus 补充或替换 | ✖ 否 |
| REST API | 8361 | 基于 HTTP 的通用接口,用于查询、管理、元数据获取等 | ✅ 是 |
| InfluxDB 行协议 | 8361 | 用于写入 InfluxDB 格式的时序数据 | ✅ 是 |
| Redis 协议 | 6379 | 兼容 Redis 协议的访问(如使用 redis-cli 连接) | ✖ 否 |
PromQL 查询语言以及 Remote-Write 协议| 特性 | 适用场景 | 功能支持 | 备注 |
|---|---|---|---|
| Arrow Flight SQL 高速传输协议 | 高性能写入、查询与大数据量传输 | 完整读写 | 完整功能 |
| PostgreSQL 连接协议 | PostgreSQL 生态集成 | 完整读写 | 完整功能 |
| Prometheus 协议 | Prometheus 生态集成 | 完整读写 | Prometheus 为单值模型,使用上存在细微差异 |
| REST API | HTTP 集成、简单查询 | 完整读写 | 完整读写 |
| InfluxDB 行协议 | 替换 InfluxDB 场景 | 仅支持写入 | 仅支持写入 |
| Redis 协议 | 键值存储场景 | 完整读写 | 仅支持 key-value 操作 |