在一般情况下,莱杰被分为两个部分进入Hyperledger面料
1)事务日志
2)世邦
我知道我们能世态存储或者进入性LevelDB或CouchDB的,这是可配置的。
然而;我对事务日志有点糊涂了。凡hyperledger面料存储事务日志成性LevelDB或成文件?
所述blockchain本身存储在由peer.fileSystemPath配置值所定义的目录的子文件夹中(使用性LevelDB)。用标准设置中,fileSystemPath值存储在/etc/hyperledger/fabric/core.yaml
,默认值是/var/hyperledger/production
。这导致/var/hyperledger/production/ledgersData/chains
为blockchain的位置。
在blockchain如Hyperledger面料,blockchain本身是事务日志。在织物中,blockchain存储在CORE_PEER_FILESYSTEMPATH / ledgersData /链目录。寻找一系列文件名为blockfile_XXXXXXX。
默认情况下,CORE_PEER_FILESYSTEMPATH设置到/ var / hyperledger /生产。