gpt4 book ai didi

sql - 存储将与区 block 链一起使用的数据的最佳数据库类型?

转载 作者:搜寻专家 更新时间:2023-10-30 20:34:18 24 4
gpt4 key购买 nike

对于一个项目,我正在使用 Hyperledger Composer Fabric 为集成医疗保健系统创建区 block 链,以实现完整性和快速访问目的。我不想将实际的医疗记录存储在区 block 链上,因为它们会很大。相反,我正在考虑将记录的哈希值存储在区 block 链上并将记录存储在数据库中。什么样的数据库最好?我以前只使用过关系数据库和 SQL。这套可以吗?我看到有人说要把数据的位置也存储在区 block 链上,你会怎么做?这只是一个小项目,所以我正在寻找简单的解决方案,而不是我看到的一些适用于真实企业系统的解决方案。

最佳答案

仅将哈希存储在区 block 链上就可以了。只需使用 Composer Rest Server 功能来公开一个 RESTful 端点来添加和读取数据。您可以从应用程序的数据层调用此端点。

在数据库方面,如果你知道 SQL,就使用 SQL 数据库。种类取决于您使用的开发环境。我是 Microsoft 的粉丝,但 MSSQL Server 的成本比 POSTGres 或 MySQL 高得多。如果数据库不大,看AWS RDS云数据库。

您可以将数据的位置存储在区 block 链上。只需在 Composer CTO 字段中定义一个 Assets ,并为其提供一个带有文件位置的 String 属性。 Playground 中有用于读取和写入自动生成的 Assets 注册表的代码示例。您还将获得一个 RESTful 端点来读取和写入此数据。

关于sql - 存储将与区 block 链一起使用的数据的最佳数据库类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48844682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com