2017-08-09 93 views
0

我們計劃在我們的微服務中使用Apache Activiti作爲嵌入式應用程序,我們已經在爲我們的服務使用NoSql DB,並且希望將其重用於Workflow Manager。 Activiti是否支持NoSql並且有人曾經嘗試過。是否還有其他可用於NoSql的良好工作流管理框架?Apache Activiti與NoSql數據庫

回答

0

Activiti的不明確支持NoSQL數據庫雖然有些測試是做了一些時間回防蟑螂數據庫:

https://www.javacodegeeks.com/2016/11/running-flowable-cockroachdb.html

如果我沒有記錯,測試實際上是與Activiti的,而不是可流動的做時間。

但是,這可能不符合您使用現有noSql回購的要求。

所以,我建議看一下Flowable項目(http://www.flowable.org/)。 這是Activiti 6社區版的一個分支,他們最近抽象了歷史數據持久性,目的是在非傳統數據庫中實現持久性。

我相信這種變化是在6.1版本中做,在這裏檢查博客: http://www.flowable.org/blog/2017/06/27/flowable-6.1.0-release.html

希望這有助於 格雷格

+0

謝謝@格雷格。發行說明僅討論可以移動到NoSql的歷史記錄表。如何處理實例相關的運行時表? –

+0

不幸的是,運行時表中存在外鍵(任務,實例,實例到定義),因此很難將它們移動到noSql存儲中。不是說這是不可能的,但可能不是一件小事。 –