Skip to content

Glossary: System Design Beyond the Basics

FTS5

Also written: full-text search

sqlite's extension that keeps an inverted index for you in a virtual table. You query it with `MATCH` and rank with `bm25()`.

Where the book teaches it

Related terms

Inverted indexBM25Virtual table