文章列表
Jbpm3历史库数据与当前工作库数据分开思路
- 博客分类:
- 工作流
Jbpm3是个非常不错的工作流引擎,由于其灵活、直白,易于扩展等特点,可构建出独立的Bpms。由于jbpm_log,jbpm_taskinstance,jbpm_variableinstance等表的数据膨胀得非常快,其性能常遭诟病。因此,为其创建怎样的历史库,以解决性能问题呢?以下是一个简单思路,不当之处,请指正:
1)历史数据是指流程已结束的所有表的相关数据;主流程未结束的流程虽已结束仍留在当前库工作表中;
2)创建另一schema(如history),表结构完全相同,作为历史库,用于从当前工作库接收满足1)的数据;
3)历史库数据表使用独立的hibernate_h ...