Redis®*: Dimensionierung Ihres Dienstes
Diese Dokumentation ist Teil des Vektorsuche und RAG-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Semantische Suche, Empfehlungen und Retrieval-Augmented Generation mit Redis.
👋 Willkommen in der Stackhero-Dokumentation!
Stackhero bietet eine einsatzbereite Redis Cloud-Lösung mit zahlreichen Vorteilen, darunter:
Redis CommanderWeb-Oberfläche inklusive.- Unbegrenzte Nachrichtengröße und Übertragungen.
- Updates ganz einfach per Klick.
- Optimale Performance und starke Sicherheit durch eine private, dedizierte Infrastruktur.
Sparen Sie Zeit und vereinfachen Sie Ihren Alltag: Es dauert nur 5 Minuten, um die Redis Cloud Hosting-Lösung von Stackhero auszuprobieren!
Vektoren werden im Arbeitsspeicher gespeichert. Sie können den Speicherbedarf mit folgender Formel abschätzen:
numberOfVectors x dimensions x 4 bytes, plus etwa 30–50 % zusätzlich für den HNSW-Graphen.
Beispiel: Eine Million Vektoren mit 1536 Dimensionen benötigen etwa 6 GB für die Rohdaten. Ein 20-GB-Plan ist für diese Größenordnung ein komfortabler Startpunkt. Sie können den Speicherbedarf reduzieren, indem Sie:
- Ein kleineres Modell verwenden. Ein Modell mit 768 Dimensionen halbiert den Speicherbedarf im Vergleich zu einem mit 1536 Dimensionen.
FLOAT16stattFLOAT32speichern, sofern Ihr Modell dies unterstützt, was den Speicherbedarf nochmals halbiert.
Sie können die tatsächliche Nutzung mit FT.INFO chunksIndex und der Metrik used_memory in Ihrem Prometheus Monitoring überwachen. Wenn Ihr Bedarf steigt, können Sie Ihren Plan unkompliziert direkt über das Dashboard upgraden.