summaryrefslogtreecommitdiff
path: root/docs/configuration
diff options
context:
space:
mode:
authorEkaterina Vaartis <vaartis@kotobank.ch>2021-10-12 19:14:39 +0300
committerEkaterina Vaartis <vaartis@kotobank.ch>2022-10-10 20:19:09 +0300
commitc569ad05b3d812c87171e68eac79eec749321033 (patch)
treeea11513b6eaf30eafef1d5ecd41a4225725ac094 /docs/configuration
parent6beef2d1179ab9a377e87872b7fbe2997bbbbebd (diff)
downloadpleroma-c569ad05b3d812c87171e68eac79eec749321033.tar.gz
pleroma-c569ad05b3d812c87171e68eac79eec749321033.zip
Add more documentation about rum to meilisearch docs
Diffstat (limited to 'docs/configuration')
-rw-r--r--docs/configuration/search.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/configuration/search.md b/docs/configuration/search.md
index 14ec2bc63..e9743f1a4 100644
--- 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