KWDB 2.0 发版说明
KWDB 是一款面向 AIoT 场景的分布式、多模融合的数据库产品。KWDB 支持在同一实例同时创建时序库和关系库并融合处理多模数据,具备时序数据高效处理能力,具有稳定安全、高可用、易运维等特点。面向工业物联网、数字能源、车联网、智慧产业等领域,KWDB 提供一站式数据存储、管理与分析的基座。
本文列出 KWDB 2.0 版本的主要功能。
版本信息
版本号 | 发版日期 |
---|---|
2.0 | 2024.08.23 |
功能特性
数据写入
- 支持标准 SQL 写入及导入。
- 支持毫秒精度数据写入。
- 支持百万行数据秒级写入。
数据查询
- 支持标签条件查询、插值查询、最新值查询、标签分组聚合查询、时间窗口聚合查询等多种查询方式。
- 支持进行关系与时序表的跨模查询。
- 支持亿级数据简单聚合查询秒级响应。
分布式架构
- 支持部署三副本分布式数据库集群,单点故障不影响数据库集群的正常使用。
- 支持根据标签值和时间对时序数据自动进行分区,并根据标签创建索引,快速定位指定设备数据,加速查询性能。
数据库存储
- 支持在线数据压缩,数据压缩不影响业务使用。
- 支持自定义库、表级数据保存的生命周期。
- 具备 5-30 倍的数据压缩能力。
数据库运维管理
- 支持容器化安装部署。支持在 Ubuntu、CentOS 等多种主流操作系统下稳定运行。支持在海光、飞腾、统信、麒麟等主流国产 CPU 和操作系统下稳定运行。
- 具备数据操作管理的可视化客户端工具。
有关数据库运维的更多详细信息,参见数据库运维概述。
数据库连接
- 支持通过 JDBC、RESTful API 等方式连接数据库。
有关数据库连接的更多详细信息,参见应用开发概述。
数据库安全
- 支持对接入数据库用户进行身份认证工作,允许设置、修改用户名密码。
- 支持为所有或指定用户授予或撤销不同的权限,包括创建、删除、查询、写入、更新等权限。
- 支持开启、关闭数据库审计操作,支持审计 DDL 操作、DML 操作、DCL 操作、DQL 操作。
- 支持客户端与服务器端通过 HTTPS 等方式进行加密通信。
有关数据库安全的更多详细信息,参见数据库安全概述。
数据库兼容
- 兼容 Prometheus、Grafana、OpenTelemetry、Kafka、EMQX、DataX 等生态工具。
- 支持通过 MyBatis、MyBatis-Plus 等主流框架协议连接数据库并读写数据。