All Questions
2 questions
12
votes
1
answer
6k
views
Why is Bitcoin Core using LevelDB instead of Redis or SQLite?
Why did Core move from BDB to LevelDB? Why don't they use SQLite or move to Redis now? Is there a technical reason for this choice?
6
votes
1
answer
639
views
Why does bitcoind use a fork of LevelDB for key-value storage?
Since 0.8 bitcoind uses LevelDB for the storage of the UTXO set in chainstate/ and the block index in blocks/index/. On github special branch of LevelDB can be found:
https://github.com/bitcoin/...