You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kogito Serverless Workflow持久化:是否支持OracleDB及MongoDB?

Serverless Workflow 持久化:OracleDB 与 MongoDB 支持情况

OracleDB(JDBC 兼容)

  • SonataFlow(Serverless Workflow 的实现框架)的持久化层基于 JDBC 标准设计,只要 OracleDB 提供符合规范的 JDBC 驱动,完全可以替代 PostgreSQL 用于状态和上下文持久化。
  • 配置上只需替换 PostgreSQL 相关的 JDBC 连接参数(如 url、driver-class-name、用户名密码),并确保 OracleDB 的数据库 schema 与 SonataFlow 要求的结构兼容(可参考 PostgreSQL 的 schema 定义调整适配)。

MongoDB

  • SonataFlow 原生提供了 MongoDB 的持久化支持,无需额外扩展即可使用。它通过专门的 MongoDB 适配器来处理状态和上下文的存储,适配文档型数据库的特性。
  • 配置时只需切换持久化实现为 MongoDB 对应的类型,提供 MongoDB 连接字符串、数据库名称等参数即可完成适配。

总结:OracleDB(JDBC 兼容)和 MongoDB 都可以作为 Serverless Workflow 的持久化存储方案,前者依赖 JDBC 适配,后者有原生支持。

内容的提问来源于stack exchange,提问作者rand_guy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 09:12:02