1、在在开源数据基层上构建支持开源数据基层上构建支持对象存储的云原生新架构对象存储的云原生新架构IvorySQL 2025生态大会暨PostgreSQL高峰论坛晨章数据晨章数据张桓张桓Co-Founder&CTO GreenplumDB全球技术负责人 Apache HAWQ PMC member PL/Container,Apache MADlib研发与推广 在SIGMOD/PGCon/ApacheCon/MonsterScaleSummit进行多次演讲 拥有多项国内外专利2EloqData简介简介3EloqData致力于打造革命性的系列数据库产品,为新一代人工智能应用建设数据底座。我们的愿景和使
2、命是通过技术创新,创立世界领先的数据管理软件公司。通过技术创新,创立世界领先的数据管理软件公司。SoftwareSoftware3.03.0数据库新范式数据库新范式AIAI数据库底座:数据库底座:数据基层数据基层基于数据基层的基于数据基层的EloqDBEloqDB下一站PostgreSQL目录CONTENTSIvorySQL 2025生态大会暨PostgreSQL高峰论坛Software 3.0 数据库新范式Software 3.0时代已经到来时代已经到来6Andrew Carpathy在YC大会介绍了构造软件新范式(Vibe Programming)Software 1.0=写代码Softw
3、are 2.0=训练神经网络Software 3.0=使用自然语言作为LLM提示词7Software 3.0 时代已经到来时代已经到来大模型更像是一个操作系统大模型更像是一个操作系统核心是CPU,上下文窗口是内存,还有IO,网络,磁盘等。可以在不同的操作系统可以在不同的操作系统(Deepseek/Chatgpt/Claud)上运行)上运行Cursor大模型是基础设施大模型是基础设施电力,自来水等标准化产品?电力,自来水等标准化产品?Datsbase?8Software 3.0 和其背后数据库的增长和其背后数据库的增长Vibe Programming头部产品营收增长Vibe Programmin
4、g背后数据库增长Vibe Programming已经发展成为现象级产品形态已经发展成为现象级产品形态9Software 3.0背后的数据库新需求背后的数据库新需求多模态多模态 需要文档,SQL,KV,向量,图等多种数据模态,跨模态事务多连接多连接 Agent之间多路并发,需要数据库的高弹性,高并发处理能力多阶段多阶段 数据处理经过多个阶段:OLTP-Streaming-OLAP多变性多变性 实验性强,需要频繁分支,恢复,回滚多云多云-云原生云原生10Software 3.0背后的数据库新技术背后的数据库新技术Object Storage原生原生是指数据库使用对象存储作为主存储是指数据库使用对象
5、存储作为主存储传统数据库使用对象存储传统数据库使用对象存储主数据使用主数据使用EBS,对象存储被用作存储快照,对象存储被用作存储快照云原生数据库使用对象存储云原生数据库使用对象存储主数据存储在对象存储主数据存储在对象存储EBS被用来存储被用来存储WAL日志日志本地盘被用作对象存储的缓存,用于加速缓存未命中的查询性能本地盘被用作对象存储的缓存,用于加速缓存未命中的查询性能11Software 3.0背后的数据库新技术背后的数据库新技术Scale to Zero是指数据库支持缩容到零计算资源,当数据库长时间没有流量是指数据库支持缩容到零计算资源,当数据库长时间没有流量的时候,可以回收云数据库的计算
6、资源的时候,可以回收云数据库的计算资源传统数据库实现传统数据库实现Scale to Zero需要手动停止集群,保留数据在需要手动停止集群,保留数据在EBS。新查询需要等待集群重启。新查询需要等待集群重启云原生数据库实现云原生数据库实现Scale to Zero的方式的方式基于基于Proxy自动感知流量,支持自动自动感知流量,支持自动Scale to Zero数据存储在对象存储,数据存储在对象存储,Scale to Zero后,只需要支付成本极低的对象存储费用后,只需要支付成本极低的对象存储费用通过通过Pod池化,因为不需要池化,因为不需要Detach/Attach EBS,可以实现秒级启动,快