排行
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
中国数据库
向量数据库
时序数据库
实时数据库
搜索引擎
空间数据库
图数据库
数据仓库
大调查
2021年报告
2022年报告
年度数据库
2020年openGauss
2021年TiDB
2022年PolarDB
2023年OceanBase
首页
资讯
活动
学习
课程中心
推荐优质内容、热门课程
学习路径
预设学习计划、达成学习目标
知识图谱
综合了解技术体系知识点
课程库
快速筛选、搜索相关课程
视频学习
专业视频分享技术知识
电子文档
快速搜索阅览技术文档
文档
问答
服务
数据库巡检平台
Oracle、PostgreSQL、MySQL 在线巡检
AWR 智能分析
Skill + LLM,快速/标准两档(默认标准)
SQLRUN
在线数据库即时SQL运行平台
数据库实训平台
实操环境、开箱即用、一键连接
数据库管理服务
汇聚顶级数据库专家,具备多数据库运维能力
我的订单
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
资讯
活动
课程
文档
排行
问答
我的订单
首页
专家团队
在线工具
SQLRUN
在线数据库即时SQL运行平台
数据库在线实训平台
实操环境、开箱即用、一键连接
AWR分析
上传AWR报告,查看分析结果
精选案例
新闻资讯
云市场
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
专家团队
精选案例
新闻资讯
云市场
微信扫码
复制链接
新浪微博
分享数说
采集到收藏夹
分享到数说
举报
首页
/
openGauss 7.0.0 RC2 成功适配 RISC-V,解锁原生 AI 能力,筑牢多模态底座
openGauss 7.0.0 RC2 成功适配 RISC-V,解锁原生 AI 能力,筑牢多模态底座
Gauss松鼠会
2025-12-24
213
近日, openGauss RISC-V SIG 宣布成功基于 openGauss 7.0.0-RC2 版本完成了 RISC-V 架构的深度适配与升级工作。该成果由 RISC-V SIG Committer 黄吉 主导完成,提升了 RISC-V 在数据库内核层面面对 AI 向量计算与复杂关联分析的能力,实现了关键技术突破。
作为 openGauss 社区最新推出的创新版本,openGauss 7.0.0-RC2 已实现内核能力、DataVec 向量化能力、DataPod 资源池化架构及生态兼容性的全面升级。此次适配使得 RISC-V 平台不再局限于简单的嵌入式存储,而是具备了支撑 RAG、知识图谱及大规模时序监控等复杂业务场景的能力。
PART.01
适配与优化过程
本次适配工作基于 openGauss 7.0.0 RC2 版本,重点对构建系统、核心插件及跨架构编译逻辑进行了针对性优化,解决了 RISC-V 环境下的编译稳定性与生态兼容性问题。
1. 构建系统优化
针对原有的 configure+make 编译方式在 RISC-V 架构下编译耗时长、多线程并发易丢失符号链接的问题,我们将其更新为 cmake + ninja ,有效利用了 Ninja 的高并发特性,显著提升了编译速度并确保构建过程的稳定性。
同时,我们在代码中引入 rpath 支持,并且在 rpm 打包参数中将其设定为相对路径。该优化使得系统在执行 openGauss 的相关命令时能根据 rpath 定位动态链接库,无需单独运行脚本配置环境变量,简化了程序的迁移与扩展。
2. 核心插件适配
为了满足 RISC-V 场景下的多样化数据处理需求,我们完成了 openGauss 7.0.0 RC2 关键插件的适配与验证。在此过程中,SIG 组的实习生 朱维 与 邵慧敏 同学对每一款适配后的插件进行了细致的功能验证与全量测试,确保了各组件在 RISC-V 架构下的运行稳定性与逻辑正确性:
DataVec 向量数据库 :适配了 openGauss 内核向量引擎,实现高维向量的存储、索引与检索能力,支持通过标准 SQL 完成相似度搜索,适用于 RAG、智能知识检索、推荐系统、图像/多模态检索等场景。
AGE 图数据库 :引入了图数据库扩展,支持在关系型数据库中进行图数据模型的存储与 openCypher 查询,满足图数据分析需求。
图 1:AGE 图数据库测试验证截图
TimescaleDB 时序插件 :适配了时序数据库插件,提供自动分区、压缩、连续聚合与高效查询等能力,满足监控指标、IoT 传感器、金融行情等场景下海量时序数据的高效写入与查询。
图 2:TimescaleDB 时序插件测试验证截图
spq_plugin :适配了 SPQ 插件,该多机并行查询框架基于资源池化场景,通过算子拆分与并行执行,充分调动集群内所有读节点的计算资源,显著释放了 RISC-V 集群在 OLAP 场景下的分析潜能。
图 3:spq_plugin 测试验证截图
dblink 跨库连接工具 :适配了 dblink 扩展,支持在当前会话中建立到其他 openGauss 数据库或异构数据库的连接,增强了 RISC-V 环境下数据库间的互联互通能力。
图 4:dblink 跨库连接工具测试验证截图
3. Dolphin 插件适配
Dolphin 是面向 MySQL 语法兼容的数据库扩展。适配时,针对其原生构建逻辑依赖 x86/ARM 预生成 IR 文件导致 RISC-V 架构无法编译的问题,我们编写了专用的编译脚本,实现了在编译阶段根据目标架构动态生成对应的 IR 文件,替代了对静态文件的依赖。
同时,我们将 Dolphin 的编译流程调整为随 openGauss 源码一同编译。这一改进不仅实现了 Dolphin 在 RISC-V 架构上的可用性,也为 LoongArch 等其他架构的适配提供了通用的编译解决方案。
图 5:Dolphin 插件 MySQL 数据类型兼容测试验证截图
图 6:Dolphin 插件 MySQL 扩展属性测试验证截图
PART.02
生态因共建而繁荣
目前,我们正致力于将此次 RISC-V 架构的适配代码与经验推动合入 openGauss 社区主线,实现技术成果的开源共享。
未来, openGauss RISC-V SIG 将持续聚焦社区技术生态发展,积极分享适配经验与技术沉淀,邀请更多开发者加入共建行列,全面加速国产数据库在 RISC-V 架构下的工程化落地与商业化进程,为 RISC-V 软硬协同生态的繁荣注入强劲的内核动力。
本次适配工作的源码地址,欢迎在 issue 中提建议:
https://gitcode.com/MengMengDeXiaoJi/riscv/tree/upgrade-7.0.0-full
openGauss RISC-V SIG 代码仓库:
https://gitcode.com/opengauss/riscv
加入我们,探索 RISC-V 的未来!
详细情况见甲辰计划开源实习生联合招聘及培养计划:
https://github.com/plctlab/weloveinterns
PART.03
关于作者
杨延玲 openGauss RISC-V SIG 社区运营经理,中国科学院软件研究中心智能软件研究中心社区运营经理,专注于 openGauss 数据库在 RISC-V 架构下的生态建设与社区运营。
END
Gauss松鼠会
汇集数据库从业人员及爱好者
互助解决问题 共建数据库技术交流圈
opengauss
文章转载自
Gauss松鼠会
,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
领墨值
有奖问卷
意见反馈
客服小墨