如何平衡Corda DB和流执行?

时间:2019-10-30 11:53:44

标签: corda cordite

我的Corda Enterprise节点中有几千笔交易,该节点位于仅用于该节点的16GB内存系统中。

问题如下

  1. 优化后的分页可用于“最高性能”来选择事务?
  2. 当我选择要用作其他流程执行输入的状态时,还会影响流程执行吗?

1 个答案:

答案 0 :(得分:0)

请访问我们的网站以获取有关优化节点性能的更多信息:https://docs.corda.net/docs/corda-enterprise/4.4/node/operating/optimizing.html#optimizing-node-performance

由于Corda Enterprise与通过网络设置的开源以及多线程功能略有不同。 RAM对Corda Enterprise设置的性能影响较小。

第二个问题:UTXO模型自然继承了将先前的输出作为将来交易的输入的想法。但是,在Corda中,您不必“拾取”状态并对其进行任何处理。您只传递了StateAndRef对象。对原始状态的读取和写入非常少(仅将状态从UNCONSUMED更改为CONSUMED)。在性能方面,它并没有真正暗示性能。