在数据形态多元化、业务负载复杂化的数字化时代,传统'一类数据一套库'的数据库建设模式逐渐暴露出数据孤岛、运维成本高等问题。KingbaseES(简称 KES)作为新一代融合数据库产品,以'融合为体,AI 为用'为核心理念,通过内核级架构重构实现多维度一体化设计,打造企业级数据底座,满足传统业务的稳定运行需求,并能深度赋能 AI 原生应用。
一、内核级融合架构:五大一体化设计
金仓数据库的'融合'并非简单的功能堆叠,而是基于统一内核的内生性架构设计,通过多模数据、多语法体系、集中分布、开发运维、应用场景五大一体化能力,打破数据、架构、工具、场景的边界。
1. 多模数据一体化:一套引擎兼容全数据类型
KES 在单一数据库引擎中,实现关系模型、文档模型、GIS 空间数据、时序数据、向量数据等多类型数据的统一存储、混合访问、模型互转,无需部署多个专用数据库。
- 统一元数据管理:所有数据模型共享一套系统目录,支持跨模型的联合查询与分析;
- 内核级融合计算:执行器层面打通不同数据类型的数据流,支持异构数据的 JOIN、聚合等操作。
代码示例:时序 +GIS 空间数据融合分析
-- 创建带 GPS 坐标的设备时序监控表,启用时序优化
CREATE TABLE device_monitor (
device_id VARCHAR(32) PRIMARY KEY,
ts TIMESTAMP NOT NULL,
temperature FLOAT,
location GEOGRAPHY(Point, 4326)
) WITH (storage_type = 'timeseries');
-- 插入设备实时监控数据
INSERT INTO device_monitor VALUES
('DEV001', NOW(), 65.2, 'POINT(116.39 39.90)'::geography),
('DEV002', NOW(), 72.5, 'POINT(116.40 39.91)'::geography);
-- 查询指定地理区域内,近 1 小时温度超 70℃的设备
SELECT device_id, ts, temperature
FROM device_monitor
WHERE ST_Contains(
'POLYGON((116.38 39.89, 116.42 39.89, 116.42 39.92, 116.38 39.92, 116.38 39.89))'::geography,
location
) AND temperature > 70 AND ts > NOW() - INTERVAL ;


