DataStorm
Verteilte Datenbank

Eine verteilte Datenbank, die SQL spricht und jede Änderung sofort streamt.

DataStorm ist die verteilte Datenbank, die das vault56-Team über mehrere Jahre intern entwickelt hat. Der größte Teil der Daten auf vault56, alles außer Dateien, liegt darin. Sie spricht PostgreSQL, MySQL und MariaDB, hat eine verkettbare Dokumentabfragesprache und macht jede Abfrage zu einem Live-Strom von Änderungen. Mit einem Abonnement können Sie den DataStorm-Cluster für Ihre eigenen Daten nutzen, gehostet und betrieben von vault56.

psql-Sitzung mit DataStorm und einer Vektorähnlichkeitsabfrage
PostgreSQL, MySQL, MariaDBMit dem Protokoll verbinden, das Sie bereits nutzen
Live-AbfragenJede Abfrage abonnieren und jede Änderung erhalten
Zeilen oder SpaltenSpeicherung pro Tabelle wählen
9 SDKsJeweils eine einzelne Datei ohne Abhängigkeiten

Was DataStorm leistet

Für Entwickler von Echtzeit-Apps, Teams, die eine Engine für Transaktionen, Analytik, Suche und Vektoren wünschen, und Entwickler von KI-Agenten.

Speichern und abfragen

  • Zwei Abfragesprachen

    Standard-SQL über PostgreSQL-, MySQL- und MariaDB-Verbindungen sowie eine verkettbare Dokumentsprache, auf denselben Daten.

  • Analytik-Tabellen

    Spaltenorientierte Tabellen beantworteten Filterabfragen in unseren Tests 27- bis 260-mal schneller als zeilenorientierte Tabellen.

  • Vektorsuche

    Vektorspalten, HNSW-Indizes und Ähnlichkeitssuche, kombiniert mit üblichen Filtern.

  • Suche, Karten und Zeit

    Volltextsuche, Geodatenfunktionen und zeitbasierte Aggregation.

Analytische Abfragen über eine Million Bestellpositionen in einer spaltenorientierten DataStorm-Tabelle

Echtzeit

  • Changefeeds

    Eine Abfrage abonnieren und jede Änderung im Moment des Commits erhalten.

  • Speicher für KI-Agenten

    Integrierte Befehle, mit denen Agenten Fakten speichern, abrufen und prüfen können, mit Zugriffsrechten pro Agent.

Ein DataStorm-Changefeed, der Zeilen beim Einfügen empfängt

Vertrauen und Skalierung

  • Transaktionen

    Snapshot-Isolation, Savepoints und Transaktionen über Shards hinweg.

  • Konsens und Sharding

    Jeder Shard wird mit Raft repliziert und teilt sich automatisch, wenn er wächst.

  • Hot Standby

    Ein signiertes, verkettetes Replikationsprotokoll zu einem zweiten Cluster, das bei Bedarf von einem Operator aktiviert wird.

  • Wiederherstellung auf einen Zeitpunkt

    Kontinuierliches Log-Shipping und Snapshots nach S3 oder an ein anderes Ziel.

Sicher und überwachbar

  • Zugriffskontrolle

    Mutual TLS, Sicherheit auf Zeilenebene und Berechtigungen pro Operation und Schlüsselpräfix.

  • Integritätsprüfungen

    Hintergrund-Scrubbing findet stille Datenkorruption.

  • Audit und Metriken

    Ein Audit-Log, Prometheus-Metriken und Speichernutzung pro Mandant.

Teil der vault56-Familie

DataStorm hält den größten Teil der Daten auf vault56, während Dateien auf Titan liegen. Mit einem Abonnement nutzen Sie denselben Cluster, gehostet und betrieben vom vault56-Team in der EU, und er wird zusammen mit dem Rest Ihres Kontos abgerechnet.

So funktioniert die Plattform

Erste Schritte mit DataStorm

Alle Produkte laufen im selben Konto. Starten Sie kostenlos und fügen Sie hinzu, was Sie brauchen.