logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://hacktivis.me/git/pleroma.git
commit: c569ad05b3d812c87171e68eac79eec749321033
parent 6beef2d1179ab9a377e87872b7fbe2997bbbbebd
Author: Ekaterina Vaartis <vaartis@kotobank.ch>
Date:   Tue, 12 Oct 2021 19:14:39 +0300

Add more documentation about rum to meilisearch docs

Diffstat:

Mdocs/configuration/search.md9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/docs/configuration/search.md b/docs/configuration/search.md @@ -12,6 +12,15 @@ While it has no external dependencies, it has problems with performance and rele ## Meilisearch +Note that it's quite a bit more memory hungry than PostgreSQL (around 4-5G for ~1.2 million +posts while idle and up to 7G while indexing initially). The disk usage for this additional index is also +around 4 gigabytes. Like [RUM](./cheatsheet.md#rum-indexing-for-full-text-search) indexes, it offers considerably +higher performance and ordering by timestamp in a reasonable amount of time. +Additionally, the search results seem to be more accurate. + +Due to high memory usage, it may be best to set it up on a different machine, if running pleroma on a low-resource +computer, and use private key authentication to secure the remote search instance. + To use [meilisearch](https://www.meilisearch.com/), set the search module to `Pleroma.Search.Meilisearch`: > config :pleroma, Pleroma.Search, module: Pleroma.Search.Meilisearch