Update docs
This commit is contained in:
parent
8d58d2a0e7
commit
5aaee6b608
@ -124,9 +124,6 @@ Roadmap Post-1.0
|
||||
- Python 3.6, which has several performance improvements relevant to
|
||||
ElectrumX
|
||||
- UTXO root logic and implementation
|
||||
- improve DB abstraction so LMDB is not penalized
|
||||
- investigate effects of cache defaults and DB configuration defaults
|
||||
on sync time and simplify / optimize the default config accordingly
|
||||
- potentially move some functionality to C or C++
|
||||
|
||||
|
||||
|
||||
@ -45,16 +45,15 @@ recommend having at least 30-40GB of free space before starting.
|
||||
Database Engine
|
||||
===============
|
||||
|
||||
You can choose from RocksDB, LevelDB or LMDB to store transaction
|
||||
information on disk. Currently, the fastest seems to be RocksDB with
|
||||
LevelDB being slightly slower. LMDB is slowest but that is because the
|
||||
code needs reworking to be better usable with LMDB.
|
||||
You can choose from LevelDB and RocksDB to store transaction
|
||||
information on disk. The time taken and DB size is not significantly
|
||||
different. We tried to support LMDB but its history write performance
|
||||
was much worse.
|
||||
|
||||
You will need to install one of:
|
||||
|
||||
+ `plyvel <https://plyvel.readthedocs.io/en/latest/installation.html>`_ for LevelDB
|
||||
+ `pyrocksdb <http://pyrocksdb.readthedocs.io/en/v0.4/installation.html>`_ for RocksDB
|
||||
+ `lmdb <https://lmdb.readthedocs.io/en/release/#installation-unix>`_ for LMDB
|
||||
|
||||
Running
|
||||
=======
|
||||
|
||||
Loading…
Reference in New Issue
Block a user