高容量事务上的Corda性能滞后

高容量事务上的Corda性能滞后,corda,Corda,我做了一个负载测试,在12小时内发送了大约几百万条记录,下面是分析 小时1事务提交速度非常快,仅在几小时内提交 毫秒。随着时间的推移和交易的数量 致力于提高corda DB,因此降低了 Corda节点的性能 在大约200万笔交易之后 一旦提交,节点效率将下降到大约每秒几秒钟 交易在节点的DB刷新后,即将DB重置为 在没有数据的版本中,事务将在 毫秒范围 以下是查询 Corda节点中的MQ是否会影响这一点 任何导致性能下降的查询 S:我正在使用CORDA 3.3企业版 < P>,在这个问题中可能

我做了一个负载测试,在12小时内发送了大约几百万条记录,下面是分析

  • 小时1事务提交速度非常快,仅在几小时内提交 毫秒。随着时间的推移和交易的数量 致力于提高corda DB,因此降低了 Corda节点的性能
  • 在大约200万笔交易之后 一旦提交,节点效率将下降到大约每秒几秒钟 交易在节点的DB刷新后,即将DB重置为 在没有数据的版本中,事务将在 毫秒范围
  • 以下是查询

  • Corda节点中的MQ是否会影响这一点
  • 任何导致性能下降的查询

  • S:我正在使用CORDA 3.3企业版

    < P>,在这个问题中可能有很多因素需要考虑。例如,您的Cordapp是如何编写的,节点的大小是多少,流是线性事务,等等。此外,自Corda(v4.x)以来,我们提高了性能


    您可以找到有关大小和性能的更多信息:

    我已将Cordapp分离,因此流位于1个Jar中,每个Contract+模式位于单独的Jar中。事务不是线性的,即它们不使用彼此作为输入。