在 CouchDB 中存储密钥的历史值



如果putState(key,value(覆盖现有值,状态数据库(couchDB(如何存储数据?由于我们能够使用 GetHistoryForKey(( 获取历史记录。这意味着旧值仍然存在于状态 DB 中?

只有键的最新值存储在 CouchDB 状态数据库中。

键和值的完整历史记录存储在区块链数据结构本身中。调用 GetHistoryForKey(( 时,会查询一个索引,该索引标识所有已更新密钥的事务,然后从区块链数据结构中查询这些事务以返回键和值的历史记录。

最新更新