以色列初创公司Regatta正在开发一种名为OLxP的数据库,旨在通过支持事务处理(OLTP)和分析处理(OLAP),为AI代理提供更快速的访问。这种数据库架构特别适合SSD存储,并且支持处理半结构化和非结构化数据。

与其他同类产品不同,Regatta的架构采用无共享的集群设计,允许异构节点并行协作,提供高效的SQL语句执行。这种设计支持数千个节点,可以通过计算+存储、仅计算或仅存储的方式灵活配置,并可以托管在物理、虚拟或云服务器中。

Regatta的核心优势之一是支持跨节点边界的分布式JOIN,同时保证强ACID特性。此外,它还开发了并发控制协议(CCP),能够在检测到事务冲突时,避免中止操作,从而保持系统的高效性。

在存储优化方面,Regatta针对闪存优化了行存储布局,使得数据访问更加高效。与传统磁性硬盘相比,其B+树结构能够更充分利用闪存的并发读取能力。

Regatta的目标是通过简单的节点扩展,不需更改业务逻辑代码,就能线性提升事务和分析性能,从而解决传统数据库在处理复杂事务和分析工作负载时的瓶颈,特别适用于AI代理和大规模事务处理的场景。