首页 > 解决方案 > 在 Corda 节点的 PostgreSQL 数据库中存储 JSON

问题描述

我有一个场景,我需要在 Corda 节点的 PostgreSQL 数据库中存储一个大的 JSON 字符串。Corda 节点是否支持这种类型的场景?

标签: corda

解决方案


从技术上讲,我认为您可以将大字符串存储为corda中状态的一部分。但是,这样做可能不是一个好主意。字符串越大,交易规模越大,因此网络延迟越大。此外,如果字符串成为状态的一部分,它将在其状态演变过程中被复制,因此任何没有先前状态事务的节点都需要下载完整的反向链,这意味着所有先前消耗的状态都会增加网络延迟。

最好添加对状态的引用,例如 json 文件的哈希。


推荐阅读