Commit 78014f94 authored by inertia's avatar inertia
Browse files

#43 documented notes for hive!185

parent f82149ee
......@@ -70,7 +70,7 @@
- term: RocksDB
def: A fast-on-disk data store with an advanced caching layer, which minimizes latency when reading/writing to and from disk.
- term: MIRA
def: Multi Index Rocksdb Adapter that updates the database backend of Hive from memory mapped files to a disk log-structured merge-tree implemented via the RocksDB library.
def: Multi Index Rocksdb Adapter (removed in HF25) that updates the database backend of Hive from memory mapped files to a disk log-structured merge-tree implemented via the RocksDB library.
- term: Manabar
def: |
<p>
......
......@@ -3,9 +3,14 @@ title: 'MIRA: Performance Tuning'
position: 6
description: Provides a way to get the most performance on specific hardware.
exclude: true
layout: hive-post
layout: full
canonical_url: https://gitlab.syncad.com/hive/hive/-/blob/master/doc/mira-tuning.md
---
<h4 class="danger well">
Please note, MIRA removed in HF25 (see: <a href="https://gitlab.syncad.com/hive/hive/-/merge_requests/185">!185</a>). This document is outdated and will remain in place to give historical context prior to HF25.
</h4>
# Preface
After MIRAs initial development efforts we released the [Basic MIRA Configuration Guide](https://gitlab.syncad.com/hive/hive/-/blob/master/doc/mira.md) to help bootstrap users attempting to use MIRA enabled `hived`. There is actually much more fine tuning that can be done to improve MIRA's performance. We will break up this process into three phases:
......
......@@ -39,7 +39,7 @@ The following are *only* available as command-line options.
* [`dump-memory-details`](#dump-memory-details)
* [`check-locks`](#check-locks)
* [`validate-database-invariants`](#validate-database-invariants)
* [`database-cfg`](#database-cfg)
* ~~[`database-cfg`](#database-cfg)~~
* [`account-history-rocksdb-immediate-import`](#account-history-rocksdb-immediate-import)
* [`exit-after-replay`](#exit-after-replay)
* [`force-replay`](#force-replay)
......@@ -189,12 +189,14 @@ See: [#1477]({{ 'https://github.com/steemit/steem/issues/1477' | archived_url }}
### `database-cfg`<a style="float: right" href="#sections"><i class="fas fa-chevron-up fa-sm" /></a>
The database configuration file location **MIRA only.**
The database configuration file location **MIRA only (prior to HF25).**
```bash
--database-cfg=database.cfg
```
**Removed in:** HF25
### `account-history-rocksdb-immediate-import`<a style="float: right" href="#sections"><i class="fas fa-chevron-up fa-sm" /></a>
Allows to force immediate data import at plugin startup. By default storage is supplied during reindex process.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment