企业版功能
本页列出当前可用的企业版功能。如需使用,请获取企业或试用许可证,详见 Databend 许可。
企业版功能清单
| 功能 | 类别 | 描述 |
|---|---|---|
| 审计追踪 (Audit Trail) | 安全与合规 | 通过全面审计日志监控数据库活动,满足合规与安全需求。 |
| 掩码策略 (Masking Policy) | 安全与合规 | 基于角色掩码策略保护敏感数据。 |
| 存储加密 (Storage Encryption) | 安全与合规 | 使用服务托管、KMS 或客户管理密钥对静态数据加密。 |
| BendSave | 灾难恢复 | 备份并恢复整个 Databend 集群数据,用于灾难恢复。 |
| 故障安全 (Fail-Safe) | 灾难恢复 | 从 S3 兼容对象存储恢复丢失或误删的数据。 |
| 聚合索引 (Aggregating Index) | 查询性能 | 通过预计算并索引的聚合加速查询。 |
| 全文索引 (Full-Text Index) | 查询性能 | 利用倒排索引与相关性评分实现极速文本搜索。 |
| Ngram 索引 (Ngram Index) | 查询性能 | 通过通配符搜索加速 LIKE 模式匹配查询。 |
| 虚拟列 (Virtual Column) | 查询性能 | 零配置即可自动加速 VARIANT 数据的 JSON 查询。 |
| 动态列 (Dynamic Column) | 查询性能 | 以存储或虚拟计算模式,从标量表达式自动生成列。 |
| Python UDF | 高级分析 | 在 SQL 查询中通过内置处理器执行 Python 代码。 |
| ATTACH TABLE | 数据共享 | 创建现有表数据的只读链接,实现跨环境零拷贝访问。 |
| 流 (Stream) | 变更数据捕获 | 跟踪并捕获表变更,用于增量数据处理。 |
| 清理临时文件 (Vacuum Temp Files) | 存储管理 | 清理临时文件(连接、聚合、排序溢出)以释放存储空间。 |
| 清理已删除表 (Vacuum Dropped Table) | 存储管理 | 删除已删除表的数据文件,优化存储并支持恢复。 |
| 清理历史数据 (Vacuum Historical Data) | 存储管理 | 移除孤立段与块文件,深度清理存储空间。 |
Databend 社区版与企业版对比
本节对比 Databend 社区版与企业版在关键能力上的差异:
核心数据库引擎
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 分布式元数据管理 | ✓ | ✓ |
| 分布式 SQL 引擎 | ✓ | ✓ |
| 分布式存储引擎 | ✓ | ✓ |
| 分布式调度引擎 | ✓ | ✓ |
| 向量化引擎 | ✓ | ✓ |
| 分布式事务 | ✓ | ✓ |
| 多版本数据 | ✓ | ✓ |
| 时间回溯 | ✓ | ✓ |
| 性能优化器 | ✓ | ✓ |
| 多租户与权限管理 | ✓ | ✓ |
| 标准数据类型 | ✓ | ✓ |
| 半结构化数据类型 (JSON) | ✓ | ✓ |
| 非结构化数据类型 | Parquet/CSV/TSV/JSON/ORC/AVRO | Parquet/CSV/TSV/JSON/ORC/AVRO |
| 高级压缩 | ✓ | ✓ |
| 向量存储 | ✓ | ✓ |
| Apache Hive 查询 | ✓ | ✓ |
| Apache Iceberg 查询 | ✓ | ✓ |
| 半结构化数据查询 | ✓ | ✓ |
| 外部用户定义函数 | ✓ | ✓ |
| 大查询资源隔离保护 (Spill) | ✓ | ✓ |
企业安全与合规
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 基本审计功能 | ✓ | ✓ |
| 全面审计追踪(系统历史表) | ✕ | ✓ |
| 访问控制 RBAC | ✓ | ✓ |
| 密码强度与过期策略 | ✓ | ✓ |
| 白名单管理 | ✓ | ✓ |
| 存储加密 | ✕ | ✓ |
| 数据动态掩码策略 | ✕ | ✓ |
高性能查询优化
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 聚合索引(预计算聚合) | ✕ | ✓ |
| 全文索引(文本搜索) | ✕ | ✓ |
| Ngram 索引(模式匹配) | ✕ | ✓ |
| 虚拟列(JSON 查询加速) | ✕ | ✓ |
| 动态列(计算列) | ✕ | ✓ |
高级分析与 AI
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 物化视图 | ✕ | ✓ |
| AI 函数(情感分析、数据标注等) | ✕ | ✓ (HuggingFace 开源模型) |
| Python UDF(高级分析) | ✕ | ✓ |
实时数据集成
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 导入期间数据处理 | ✓ | ✓ |
| 流(变更数据捕获) | ✕ | ✓ |
| CDC 实时数据导入 | ✕ | ✓ |
| ATTACH TABLE(零拷贝数据共享) | ✕ | ✓ |
| 数据导出格式 | Parquet/ORC/CSV/NDJSON | Parquet/ORC/CSV/NDJSON |
企业存储与备份
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 冷/热数据分离 | ✕ | ✓ |
| 自动过期数据清理 | ✕ | ✓ |
| 自动垃圾数据清理 | ✕ | ✓ |
| BendSave(集群备份与恢复) | ✕ | ✓ |
| 故障安全(从对象存储恢复数据) | ✕ | ✓ |
生产部署
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 部署支持:K8s、裸机、安装程序 | ✓ | ✓ |
| 后端存储支持:S3、Azblob、GCS、OSS、COS | ✓ | ✓ |
| x86_64 与 ARM64 架构 | ✓ | ✓ |
| 兼容 LoongArch、openEuler 等 | ✓ | ✓ |
| 监控与告警 API | ✓ | ✓ |
开发者工具与 API
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 驱动支持:Go、Java、Rust、JS、Python | ✓ | ✓ |
| 原生 REST API | ✓ | ✓ |
| 原生客户端 BendSQL | ✓ | ✓ |
企业支持
| 功能 | Databend 社区版 | Databend 企业版 |
|---|---|---|
| 7×24 支持与紧急响应 | ✕ | ✓ |
| 部署与升级 | ✕ | ✓ |
| 运维支持 | ✕ | ✓ |

