代码之家  ›  专栏  ›  技术社区  ›  jkstar

如果hyperledger fabric链码中的数据结构发生更改,旧数据将如何处理

  •  1
  • jkstar  · 技术社区  · 7 年前

    如果hyperledger fabric链码中的数据结构发生更改,旧数据将如何处理?当我们从couchdb读取旧数据并将其转换为新结构的对象时,它会有影响吗?假设我在结构中添加了一个新字段并删除了旧字段。这一变化将对旧数据产生什么影响?

    1 回复  |  直到 7 年前
        1
  •  0
  •   OneCricketeer Gabriele Mariotti    7 年前

    couchdb是一个nosql数据库 . 您没有为要创建的记录指定架构。这个 记录 文件的形式 . 你可以把一个 记录 作为一个 JSON .

    json是否会受到添加/删除密钥的影响?

    不,没有 . 只是旧唱片没有被加到新唱片上的那把钥匙。因此,只有在使用新添加的键筛选/查询记录时,才能检索旧记录。

    希望这有帮助。