【问题标题】:How to balance Corda DB and Flow Executions?如何平衡 Corda DB 和 Flow Executions?
【发布时间】:2020-02-25 17:14:07
【问题描述】:

我的 Corda 企业节点中有几个 1000 个事务,该节点位于一个 16GB 内存系统中,仅用于该节点。

问题如下

  1. 优化的分页可以用于最大性能选择交易吗?
  2. 还会影响流程执行,因为一旦我选择了状态,我将其用作另一个流程执行的输入?

【问题讨论】:

    标签: corda cordite


    【解决方案1】:

    有关优化节点性能的更多信息,请访问我们的网站: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)。性能方面,它并没有真正影响性能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-26
      • 1970-01-01
      • 2016-12-31
      相关资源
      最近更新 更多