Где мы храним журналы транзакций в Hyperledger Fabric? - PullRequest
0 голосов
/ 03 декабря 2018

В общем, Ledger разделен на две части на Hyperledger Fabric

1) Журналы транзакций

2) Состояние мира

Я знаю, что мы можем хранить состояние мира либов LevelDB или CouchDB, который настраивается.

Однако;Я немного запутался в журналах транзакций.Где фабрика Hyperledger хранит журналы транзакций в LevelDB или в Files?

Ответы [ 2 ]

0 голосов
/ 11 февраля 2019

В цепочке блоков, такой как Hyperledger Fabric, сама цепочка блоков является журналом транзакций.В Fabric блокчейн хранится в каталоге CORE_PEER_FILESYSTEMPATH / ledgersData / chain.Найдите серию файлов с именем blockfile_XXXXXXX.

По умолчанию для CORE_PEER_FILESYSTEMPATH установлено значение /var/hyperledger/production.

.
0 голосов
/ 03 декабря 2018

Сам блокчейн хранится (используя LevelDB) в подпапке каталога, определенной значением конфигурации peer.fileSystemPath.При стандартной настройке значение fileSystemPath сохраняется в /etc/hyperledger/fabric/core.yaml, а значение по умолчанию - /var/hyperledger/production.Это приводит к расположению /var/hyperledger/production/ledgersData/chains для блокчейна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...