How to configure Weaviate
Configure and manage key operational aspects of your Weaviate instance with these guides:
Authentication and authorization
Set up methods to authenticate and to verify user identities before granting access.
Compression/Quantization (PQ/BQ/RQ/SQ)
Reduce memory usage with Product, Binary, Rotational or Scalar Quantization techniques.
Modules
Explore Weaviate's ecosystem of vectorizer, generative (RAG), and other modules.
MCP server
Enable the built-in Model Context Protocol server so LLMs and IDE assistants can interact with your Weaviate instance.
Deployment configuration
Section titled “Deployment configuration”These guides cover server-level configuration for your Weaviate deployment:
Database configuration
Configure environment variables, ports, and runtime settings.
Monitoring and logging
Collect metrics, configure logging, and monitor cluster health.
RBAC
Configure Role-Based Access Control for fine-grained permissions.
Replication and scaling
Set up data replication and scaling across nodes for high availability.
Storage and backups
Configure backup, restore, and persistence for your Weaviate instance.
Questions and feedback
Section titled “Questions and feedback”Have a question or feedback? Here's how to reach us.