Halo 数据库业内率先提出的插件式内核架构,通过配置的方式,适配不同的应用场景,打造全场景覆盖的能力,满足企业大部分数据存储处理需求。
现有系统数据库的迁移通常面临:
非常耗时且需耗费大量资源
需要修改大量应用代码以适配新的数据库
迁移后的运行效果不确定
迁移的风险大、成本高、时间长
快速迁移数据库对象和数据、快速迁移PL/SQL代码
大幅减少应用代码修改量甚至代码0修改
实现更快、风险更低且更具成本效益的迁移
多种数据库融为一体,显著降低使用成本


新一代通用型统一数据库系统
原生内核级兼容多种数据库的SQL语法和通信协议
新一代通用型统一数据库系统

理论上可实现任何数据库的兼容
配置的方式实现主从、集群、分片等架构
相比类似产品,综合性能高50%以上
"1+1"即1个平台+1个核心数据库产品,打造一站式数据处理平台
我们不仅懂产品,还懂业务,打造端到端的一站式专业服务
支持更复杂的SQL语法(复杂关联、复杂聚合等),针对SQL、过程语言性能进行优化
支持命令行一键部署


丰富的性能视图
专业的诊断工具(HWR)
支持多维度观测


为我司独创的技术,通过原生的内核级实现多平台的兼容能力。针对在Oracle、MySQL、PostgreSQL等数据库上构建的系统,能大幅减少应用代码的修改量。根据目前的迁移实践,至少可以减少98%以上甚至不修改代码,即可完成系统的迁移,从而极大地降低了迁移成本和时间,同时也大大降低了迁移风险,也保护了既有投资。

支持多种数据库通信协议
负责SQL语句的语法和语义解析
负责执行计划的生成
负责执行计划的执行
每个多模引擎都是从编译到优化最后到执行完整的实现,因而多模引擎不仅仅是语法层面的浅层次兼容,而是从数据库协议、语法解析、优化器、执行器全方位的深度的兼容,针对在Oracle、MySQL、PostgreSQL等数据库上构建的系统能够实现平滑的迁移。
通过简单配置即可切换不同数据库模式
原生内核实现,不引入额外性能开销
支持内核所有功能
以Halo[MySQL]为例,Halo实现了MySQL通信协议和常用的MySQL语法的支持,使基于MySQL开发的应用程序能够与Halo通信,而几乎无需重写代码。

MySQL Native CLI communicates with Halo

MySQL GUI Tool (dbeaver) communicates with Halo
驱动接口兼容技术
虽然多模式兼容技术可以对不同数据库的SQL、PL/SQL语法以及数据库对象实现深度兼容,但这仍然避免不了在应用迁移过程中对应用代码的修改。因此我们创新性地研发了JDBC与.Net驱动接口的兼容技术,针对Oracle这样的封闭商业数据库软件,根据其公开的文档对其特有的驱动接口类实现了兼容。从而真正实现应用代码"0"修改。
Oracle驱动接口兼容技术
真正实现应用代码"0"修改

驱动级兼容技术
支持 Oracle、MySQL、PostgreSQL 三大主流数据库
采用存算分离架构
工作节点和数据节点使用私有通信协议,避免多次解析
DLB本身可通过LVS、f5等实现负载均衡和高可用
采用存算分离架构,避免分布式锁问题
对应用透明,无需修改代码


RO节点检测到写操作时,将该操作重定向至RW节点
① 应用端发起1个UPDATE操作
② RO节点检测到此为写操作,将该操作重定向至RW节点
③ RW节点执行写操作,并将结果返回至RO节点
④ RO节点将结果返回应用
采用存算分离架构
灵活分片策略(哈希/范围/列表)
条件智能下推
分片自动剪枝
数据并行写入


通过软解析技术,减少硬解析次数,节省CPU资源,提升SQL执行性能
减少硬解析次数
节省CPU资源
提升SQL执行性能

可以将从库划分为多个组,每个组包含一个或多个从库,不同组可设置不同的同步级别,提升集群的整体性能,保证RPO=0

以1主2从同步复制(缓存一致)为例
确保数据零丢失,保障业务连续性
跨地域分布、数据一致性保证、自动故障转移
GDD可以实现任一节点均可读写,业务可就近接入
采用RAFT协议,确保数据强一致性
节点故障,业务与数据可以自动故障转移,无需人工干预

任一数据中心故障,业务流量自动、智能地路由至存活数据中心,实现分钟级恢复,保障业务不中断
打破传统主备模式,所有异地节点均可承载生产读写流量,将容灾资源从"成本中心"转化为"业务能力中心"
内核级AI支持(规划)、智能化内核(规划)

极大地缩短模型和数据的距离
量化过程集成在数据库内部,极大提升量化效率,避免数据反复传输
Halo MRT将这两个步骤在数据库内部一气呵成,实现了极致的效率提升
MRT能自动发现和生成表与表之间的关系,为复杂的数据分析和查询提供了强大的支持
Halo MRT减少了与大型LLM的交互次数,从而降低了资源消耗并提升了系统整体效率

与国际同类产品对比,综合性能高50%以上
快速迁移、无缝兼容、性能卓越,开启您的数据库国产化之旅