Skip to content

Weaviate

Vektordatenbank in Go mit erstklassiger hybrider Suche aus Schlüsselwörtern und Vektoren, eingebauten Embedding-Modulen und Mandantenfähigkeit, selbst gehostet oder in der Cloud.

Getestet von Sheela · Aktualisiert

Auf GitHub ansehen Open Source

Unsere Bewertung

4.2/5

Die hybride Suche aus Schlüsselwörtern und Vektoren ist weiterhin Weaviates bestes Argument, aber die neuesten Betriebsfunktionen liegen inzwischen hinter einem Lizenzschlüssel.

Was ist Weaviate?

Weaviate ist eine in Go geschriebene Vektordatenbank. Sie speichert Objekte mit ihren Embeddings und kann diese Embeddings über Module, die Modellanbieter aufrufen, selbst erzeugen, sodass einfache Datenaufnahme keine separate Pipeline braucht. Die hybride Suche führt BM25-Schlüsselwort-Scoring und Vektorähnlichkeit in einer Abfrage aus und mischt die Ergebnisse.

Unterstützt werden Mandantenfähigkeit, mehrere Kompressionsverfahren (darunter 4-Bit-Rotationsquantisierung), Replikation und Namespaces, die mit 1.40.0 am 7. Oktober 2026 allgemein verfügbar wurden. Patch-Releases laufen auf vier Linien weiter: 1.40.2, 1.39.13 und 1.38.22 am 22. Oktober und 1.36.24 am 23. Oktober.

Im September 2026 änderte sich die Lizenz. Code außerhalb eines neuen Verzeichnisses wl bleibt unter BSD-3-Clause, doch wl enthält Enterprise-Funktionen, darunter Namespaces und deduplizierte Backups, unter einer separaten Weaviate-Lizenz, die einen Schlüssel braucht. Weaviate Cloud ist der verwaltete Dienst.

Was kostet Weaviate?

TarifPreisWas enthalten ist
CoreFreeBSD-3-Clause
Cloud FreeFree100.000 Objekte
Flex$45/month minimumAbrechnung nach Verbrauch
PremiumFrom $400/monthVorauszahlungsvertrag

Der Kern steht unter BSD-3-Clause; einige Enterprise-Funktionen brauchen einen bezahlten Lizenzschlüssel. Weaviate Cloud: Free (100.000 Objekte), Flex nach Verbrauch mit einem Minimum von 45 $ pro Monat, Premium ab 400 $ pro Monat mit Vorauszahlungsvertrag.

Lohnt sich Weaviate?

Weaviates Argument ist die hybride Suche. Eine Abfrage mischt BM25-Schlüsselwort-Scores mit Vektorähnlichkeit nach einer Gewichtung, die du einstellen kannst, sodass exakte Zeichenketten wie Produktcodes und Namen nicht von Embeddings verwischt werden. Rezensenten auf Product Hunt nennen das als Grund für ihre Wahl.

Die Lizenz muss man inzwischen lesen. Seit September 2026 ist das Repository Open Core, und GitHub erkennt es nicht mehr als eine einzelne Standardlizenz. Namespaces, die auf einem geteilten Cluster Isolation von Control Plane und Daten zwischen Nutzern bringen, wurden in 1.40 allgemein verfügbar, mit einer Änderung namens „Make namespaces a feature requiring license“. Die LICENSE-Datei ergänzt, dass die BSD-Bedingungen kein Recht gewähren, diese Funktionen zu nutzen oder den Schlüssel zu umgehen, und sie nennt keine Bedingungen für eine Evaluierung.

Wer selbst hostet, sollte auch die Telemetrieseite lesen. Weaviate erhebt standardmäßig Telemetrie: einen täglichen Bericht mit Serverversion, Modulen, Anzahl der Objekte und Collections und seit 1.33 der AWS-Konto-ID, dem GCP-Projekt oder der Azure-Abonnement-ID, sofern der Metadaten-Endpunkt der Cloud erreichbar ist. Laut Doku kann das dazu dienen, potenzielle kommerzielle Kunden zu identifizieren, und zu diesem Zweck an Dritte weitergegeben werden. DISABLE_TELEMETRY=true schaltet es ab.

Weaviate Cloud rechnet nach gespeicherten Vektordimensionen ab. Zum Flex-Listenpreis von 0,00465 $ pro Million kommen 10 Millionen Vektoren mit 1.536 Dimensionen auf rund 71 $ im Monat, vor Speicher zu 0,12 $ pro GiB, und SSO gibt es erst mit Premium, ab 400 $ im Monat. Die Tarife variieren nach Indextyp und Kompression, mit eigenen Preisen für 4-Bit-Rotationsquantisierung seit dem 1. September, Kompression ist also ebenso eine Abrechnungs- wie eine technische Entscheidung.

Wo es sich lohnt

  • Ein Such-Engineer bei einem Online-Händler mit zwei Millionen Artikelnummern

    Ergebnisse liefern, die sowohl zu exakten Teilenummern als auch zu vage formulierten Anfragen passen

    Die hybride Suche mischt BM25- und Vektor-Scores in einer Abfrage, sodass eine Modellnummer und eine unscharfe Beschreibung beide das richtige Produkt finden. Der BSD-Kern ist kostenlos selbst zu hosten; plane Budget für die Infrastruktur und für einen Engineer ein, der das Schemadesign verantwortet.

  • Ein SaaS-Plattform-Team, das Hunderte Kunden-Workspaces bedient

    Die Daten jedes Kunden auf geteilter Infrastruktur isoliert halten

    Mandantenfähigkeit ist im Open Core enthalten; Namespaces bringen Isolation auf Ebene der Control Plane, brauchen aber einen Lizenzschlüssel, und der Preis ist nicht veröffentlicht. Kläre diese Kosten, bevor du um Namespaces herum entwirfst.

  • Ein Startup-CTO, der zwischen Selbst-Hosting und Weaviate Cloud wählt

    Die Monatsrechnung für einen RAG-Index mit 10 Millionen Vektoren prognostizieren

    Auf Flex ergeben 10 Millionen Vektoren mit 1.536 Dimensionen rund 15,4 Milliarden Dimensionen, etwa 71 $ im Monat bei 0,00465 $ pro Million vor Kompression, dazu 0,12 $ pro gespeichertem GiB und ein Minimum von 45 $. Kunden, die SSO verlangen, treiben die Rechnung zu Premium, ab 400 $ im Monat.

Bevor du dich festlegst

Einrichtung
Docker Compose oder Kubernetes zum Selbst-Hosting oder eine kostenlose Weaviate-Cloud-Sandbox, begrenzt auf 100.000 Objekte und eine Collection. Der Python-Client, weaviate-client 4.24.0, braucht Python 3.10+. Das Schema-first-Modell bedeutet, Collections und Vektorisierungsmodule vor dem Laden der Daten zu planen.
Integrationen
Vektorisierungsmodule, die Modellanbieter aufrufen, Weaviate Embeddings zu 0,025 $ bis 0,065 $ pro Million Tokens, ein Query Agent zu 30 $ pro Organisation und Monat mit 4.000 Anfragen, eine REST-Such-API und offizielle Client-Bibliotheken.
Daten und Datenschutz
Selbst gehostete Daten bleiben auf deinen Servern, aber die Telemetrie ist standardmäßig aktiv und enthält Cloud-Konto-IDs; setze DISABLE_TELEMETRY=true. Anonymer Zugriff ist standardmäßig erlaubt (AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED), eine frische Instanz beantwortet also nicht authentifizierte Anfragen, bis du das abschaltest. Weaviate Cloud ist nach SOC 2 Type II auditiert; HIPAA deckt nur Dedicated auf AWS ab, und SSO/SAML beginnt bei Premium. GitHub führt ein Advisory, eine Denial of Service mit niedrigem Schweregrad aus dem Jahr 2023.
Kosten im großen Maßstab
Flex: 0,00465 $ pro Million Dimensionen, 0,12 $ pro gespeichertem GiB, Minimum 45 $, SLA 99,5%. Premium Shared: 0,003875 $ pro Million Dimensionen und 0,10 $ pro GiB, SLA 99,9%, ab 400 $ im Monat. Premium Dedicated: 0,002718 $ pro Million Dimensionen, SLA 99,95%. Enterprise-Lizenzschlüssel fürs Selbst-Hosting gibt es zu Preisen auf Anfrage.
Grenzen
805 offene Issues und Pull Requests. Die kostenlose Cloud-Stufe erlaubt eine Collection und drei Mandanten ohne Backups; bei Flex beträgt die Reaktionszeit für Schweregrad 1 einen Werktag. Enterprise-Funktionen in wl lassen sich ohne Schlüssel nicht nutzen.

Was gut ist

  • Hybride BM25- und Vektorsuche in einer Abfrage
  • Eingebaute Embedding-Module, Datenaufnahme braucht also keine separate Pipeline
  • Mehrere Kompressionsoptionen, darunter 4-Bit-Rotationsquantisierung
  • Patch-Releases über vier unterstützte Minor-Versionen

Was nicht

  • Namespaces und deduplizierte Backups brauchen einen kommerziellen Lizenzschlüssel
  • Telemetrie standardmäßig aktiv, einschließlich Cloud-Konto-IDs
  • SSO nur in der Premium-Cloud; HIPAA nur mit Dedicated
  • Abrechnung nach Dimensionen in der Cloud ist schwer zu prognostizieren

Am besten für

Teams, die Suche oder RAG bauen, bei denen exakte Schlüsselwörter und semantische Ähnlichkeit gleichermaßen zählen.

Alternativen zu Weaviate

Weaviate: häufige Fragen

Lohnt sich Weaviate?
Die hybride Suche aus Schlüsselwörtern und Vektoren ist weiterhin Weaviates bestes Argument, aber die neuesten Betriebsfunktionen liegen inzwischen hinter einem Lizenzschlüssel. Wir bewerten es mit 4.2 von 5.
Was kostet Weaviate?
Der Kern steht unter BSD-3-Clause; einige Enterprise-Funktionen brauchen einen bezahlten Lizenzschlüssel. Weaviate Cloud: Free (100.000 Objekte), Flex nach Verbrauch mit einem Minimum von 45 $ pro Monat, Premium ab 400 $ pro Monat mit Vorauszahlungsvertrag.
Welche Nachteile hat Weaviate?
Namespaces und deduplizierte Backups brauchen einen kommerziellen Lizenzschlüssel; Telemetrie standardmäßig aktiv, einschließlich Cloud-Konto-IDs; SSO nur in der Premium-Cloud; HIPAA nur mit Dedicated; Abrechnung nach Dimensionen in der Cloud ist schwer zu prognostizieren.
Für wen eignet sich Weaviate?
Teams, die Suche oder RAG bauen, bei denen exakte Schlüsselwörter und semantische Ähnlichkeit gleichermaßen zählen.
Was kostet Weaviate für ein Team oder im Produktivbetrieb?
Flex: 0,00465 $ pro Million Dimensionen, 0,12 $ pro gespeichertem GiB, Minimum 45 $, SLA 99,5%. Premium Shared: 0,003875 $ pro Million Dimensionen und 0,10 $ pro GiB, SLA 99,9%, ab 400 $ im Monat. Premium Dedicated: 0,002718 $ pro Million Dimensionen, SLA 99,95%. Enterprise-Lizenzschlüssel fürs Selbst-Hosting gibt es zu Preisen auf Anfrage.
Ist Weaviate sicher für Firmendaten?
Selbst gehostete Daten bleiben auf deinen Servern, aber die Telemetrie ist standardmäßig aktiv und enthält Cloud-Konto-IDs; setze DISABLE_TELEMETRY=true. Anonymer Zugriff ist standardmäßig erlaubt (AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED), eine frische Instanz beantwortet also nicht authentifizierte Anfragen, bis du das abschaltest. Weaviate Cloud ist nach SOC 2 Type II auditiert; HIPAA deckt nur Dedicated auf AWS ab, und SSO/SAML beginnt bei Premium. GitHub führt ein Advisory, eine Denial of Service mit niedrigem Schweregrad aus dem Jahr 2023.
Was sind die besten Alternativen zu Weaviate?
Die nächsten Alternativen, die wir getestet haben, sind Qdrant, Milvus, pgvector und Chroma.

Antworten geprüft am 26. Okt. 2026.