Browse Source

Update docs

master
Neil Booth 8 years ago
parent
commit
5aaee6b608
  1. 3
      README.rst
  2. 9
      docs/HOWTO.rst

3
README.rst

@ -124,9 +124,6 @@ Roadmap Post-1.0
- Python 3.6, which has several performance improvements relevant to - Python 3.6, which has several performance improvements relevant to
ElectrumX ElectrumX
- UTXO root logic and implementation - 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++ - potentially move some functionality to C or C++

9
docs/HOWTO.rst

@ -45,16 +45,15 @@ recommend having at least 30-40GB of free space before starting.
Database Engine Database Engine
=============== ===============
You can choose from RocksDB, LevelDB or LMDB to store transaction You can choose from LevelDB and RocksDB to store transaction
information on disk. Currently, the fastest seems to be RocksDB with information on disk. The time taken and DB size is not significantly
LevelDB being slightly slower. LMDB is slowest but that is because the different. We tried to support LMDB but its history write performance
code needs reworking to be better usable with LMDB. was much worse.
You will need to install one of: You will need to install one of:
+ `plyvel <https://plyvel.readthedocs.io/en/latest/installation.html>`_ for LevelDB + `plyvel <https://plyvel.readthedocs.io/en/latest/installation.html>`_ for LevelDB
+ `pyrocksdb <http://pyrocksdb.readthedocs.io/en/v0.4/installation.html>`_ for RocksDB + `pyrocksdb <http://pyrocksdb.readthedocs.io/en/v0.4/installation.html>`_ for RocksDB
+ `lmdb <https://lmdb.readthedocs.io/en/release/#installation-unix>`_ for LMDB
Running Running
======= =======

Loading…
Cancel
Save