From fb4078b392f8019f5085dce8b47a850ca39d6bc4 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Fri, 10 May 2024 15:25:29 -0700 Subject: [PATCH] Updated Setting up Search (markdown) --- Setting-up-Search.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Setting-up-Search.md b/Setting-up-Search.md index e47a92b..2294f36 100644 --- a/Setting-up-Search.md +++ b/Setting-up-Search.md @@ -21,10 +21,13 @@ You can search your ArchiveBox data in a number of ways: --- -## ArchiveBox Search Backends - ArchiveBox search works by doing substring matches in `Snapshot` metadata fields (`url`, `title`, `timestamp`, `tags`), and by searching the full archived content within each Snapshot (using the selected search backend below). You can find the search implementation source code here: [`archivebox/core/views.py: PublicIndex.get_queryset()`](https://github.com/ArchiveBox/ArchiveBox/blob/dev/archivebox/core/views.py#:~:text=title__icontains). +
+ +## ArchiveBox Search Backends + +ArchiveBox provides a number of "Search Backend Engines" to tune the performance and behavior of search for different use-cases. ```bash # this setting controls which search backend ArchiveBox uses archivebox config --set SEARCH_BACKEND_ENGINE=[ripgrep]|sonic|sqlite