# Usage

> Creating indexes, running similarity searches, monitoring, quantization, and compatibility in pgvecto.rs.

---

LLMS index: [llms.txt](/llms.txt)

---

Section pages:

- [Indexing](/pgvecto-rs/usage/indexing/): Indexing is the process of building a data structure that allows for efficient search. pgvecto.rs supports three indexing algorithms: brute force (flat), IVF, a
- [Search](/pgvecto-rs/usage/search/): Get the nearest 5 neighbors to a vector
- [Monitoring](/pgvecto-rs/usage/monitoring/): We provide a view pgvectorindexstat to monitor the progress of indexing.
- [Quantization](/pgvecto-rs/usage/quantization/): Quantization is a technique to reduce the memory consumption and computation complexity with the affordable decrease in precision. In the context of vector sear
- [`pgvector` compatibility](/pgvecto-rs/usage/compatibility/): pgvecto.rs is natively compatible with pgvector at:
