For the complete documentation index, see llms.txt. This page is also available as Markdown.

Qdrant

Hochleistungsfähige Vektordatenbank für semantische Suche und RAG-Anwendungen — GPU-beschleunigte Indexierung

Qdrant ist eine quelloffene, produktionsreife Vektordatenbank, geschrieben in Rust. Sie liefert schnelle, approximative Suche nach den nächsten Nachbarn (ANN) über Milliarden von Vektoren hinweg mit fortschrittlichem Filtern, Payload-Indexierung und Unterstützung für Multi-Vektoren. Sie ist das Rückgrat vieler Produktions-Pipelines für RAG (Retrieval-Augmented Generation) und semantischer Suchanwendungen.

GitHub: qdrant/qdrant — 22K+ ⭐


Warum Qdrant?

Funktion
Qdrant
Pinecone
Weaviate
Chroma

Open Source

✅

❌

✅

✅

Rust-Performance

✅

—

❌ Go

❌ Python

Filtern zur Abfragezeit

✅ Erweitert

✅ Grundlegend

✅

✅ Grundlegend

Mehrvektor

✅

❌

✅

❌

HNSW auf Festplattenbasis

✅

✅

✅

❌

Payload-Indexierung

✅

Begrenzt

✅

Begrenzt

gRPC + REST

✅ Beides

✅ REST

✅

REST

Selbst gehostet

✅

❌ Nur Cloud

✅

✅


Wichtige Anwendungsfälle

  • RAG (Retrieval-Augmented Generation) — relevanten Kontext für LLM-Prompts finden

  • Semantische Suche — nach Bedeutung suchen, nicht nur nach Stichwörtern

  • Empfehlungssysteme — ähnliche Elemente anhand der Embedding-Ähnlichkeit finden

  • Duplikaterkennung — nahezu doppelte Inhalte identifizieren

  • Anomalieerkennung — Vektoren finden, die weit von Clusterzentren entfernt sind

  • Bild-/Audio-Ähnlichkeitssuche — multimodales Retrieval


Voraussetzungen

  • Clore.ai-Konto mit GPU-Miete

  • Grundlegende Vertrautheit mit REST-APIs oder Python

  • Dein Embedding-Modell deiner Wahl (OpenAI, SentenceTransformers usw.)


Schritt 1 — Einen Server auf Clore.ai mieten

Qdrant ist für das Bereitstellen hauptsächlich durch CPU/RAM begrenzt, profitiert aber von GPU, wenn:

  • Embeddings zusammen mit dem Serving generiert werden (Embedding-Modell auf demselben Server)

  • Batch-Indexierungsoperationen im großen Maßstab

  1. Gehe zu clore.ai → Marktplatz

  2. Für Kombination aus Embeddings + Serving: RTX 3090/4090 mit 32 GB+ RAM

  3. Für nur Serving: CPU-optimierter Server mit schnellem NVMe-Speicher

Speicherplanung:

  • Jeder float32-Vektor mit 1536 Dimensionen = 6 KB

  • 1 Million Vektoren = ~6 GB RAM

  • 10 Millionen Vektoren = ~60 GB RAM

  • Aktiviere On-Disk-Speicher für sehr große Collections


Schritt 2 — Qdrant-Container bereitstellen

Docker-Image:

Ports:

  • Port 6333: REST-API (HTTP)

  • Port 6334: gRPC-API (höhere Leistung für Massenoperationen)

Umgebungsvariablen:

Volume/Persistenter Speicher: Einbinden /qdrant/storage für die Datenpersistenz. Ohne dies gehen die Daten beim Neustart des Containers verloren.


Schritt 3 — Überprüfen, ob Qdrant läuft


Schritt 4 — Python-Client installieren


Schritt 5 — Eine Collection erstellen

Eine Collection ist eine benannte Gruppe von Vektoren mit fester Dimensionalität.

Collection für SentenceTransformers (384 Dimensionen)


Schritt 6 — Dokumente indexieren

Mit OpenAI-Embeddings

Mit SentenceTransformers (lokal, GPU-beschleunigt)


Schritt 7 — Suchen und Abfragen

Einfache semantische Suche

Gefilterte Suche (Metadaten + Vektor)

Batch-/Multi-Abfrage-Suche


Schritt 8 — Eine RAG-Pipeline aufbauen


Schritt 9 — Collections überwachen und verwalten


Fehlerbehebung

Verbindung verweigert

Langsame Suchleistung

Hohe Speicherauslastung


Kurzübersicht der REST-API


Kostenschätzung auf Clore.ai

Einrichtung
Server
Monatliche Kosten
Kapazität

Kleines RAG

RTX 3090, 32 GB RAM

~60–80 $

~5 Mio. Vektoren

Mittlere Suche

RTX 4090, 64 GB RAM

~120–150 $

~15 Mio. Vektoren

Großer Maßstab

A100, 128 GB RAM

~250–350 $

~30 Mio. Vektoren


Zusätzliche Ressourcen


Qdrant auf Clore.ai bietet Ihnen eine selbst gehostete, leistungsstarke Vektordatenbank ohne die pro Abfrage anfallenden Kosten von Pinecone oder Weaviate Cloud. Perfekt für RAG-Pipelines, die Millionen von Dokumenten verarbeiten.


GPU-Empfehlungen für Clore.ai

Anwendungsfall
Empfohlene GPU
Geschätzte Kosten bei Clore.ai

Entwicklung/Testen

RTX 3090 (24 GB)

0,07–0,21 $/GPU/Stunde

Produktionsrecherche in Vektoren

RTX 3090 (24 GB)

0,07–0,21 $/GPU/Stunde

Embedding mit hohem Durchsatz

RTX 4090 (24 GB)

0,14–0,42 $/GPU/Stunde

💡 Alle Beispiele in diesem Leitfaden können bereitgestellt werden auf Clore.ai GPU-Servern. Durchsuchen Sie verfügbare GPUs und mieten Sie stundenweise — keine Verpflichtungen, voller Root-Zugriff.

Zuletzt aktualisiert

War das hilfreich?