Über TypeDB
TypeDB ist eine KI-native, stark typisierte Transaktionsdatenbank, die darauf ausgelegt ist, komplexe, hochgradig miteinander vernetzte Domänen zu modellieren.
Es verwendet TypeQL, eine Abfragesprache, die sich gut lesen lässt, aber auch von Maschinen geschrieben werden kann, um ausdrucksstarke Schemata und Abfragen zu definieren und so sicherere Semantik sowie semantische Optimierung zu ermöglichen.
TypeDB kommt mit Tools wie TypeDB Studio und TypeDB Console, unterstützt gRPC-basierte Treiber und eine HTTP-API und ist als Open-Source-Community-Edition erhältlich, neben Cloud- und Enterprise-Bereitstellungen.
What TypeDB offers
- Stark typisiertes polymorphes Modell mit Entitäten, Relationen und Attributen
- Erweitertes ERA-Modell (Entity-Relation-Attribute) mit Subtypisierung, Hyper-Relationen, variadischen Relationen, mehrwertigen Attributen und Kardinalitätsbeschränkungen
- TypeQL: eine lesbare maschinenlesbare Abfragesprache für ausdrucksstarke Schemata und Abfragen
- Deklaratives Schema mit Sicherheit und Integrität von Schema und Daten während Migrationen
- Transaktionen mit Snapshotting und sichere atomare Schema-Migrationen
- Wiederverwendbare Funktionen und modulare Logik für komplexe Domänenmodellierung
- Tools: TypeDB Studio (UI) und TypeDB Console (CLI); gRPC-Treiber und HTTP-API für die Integration
- Open-Source-Community-Edition; Cloud- und On-Premise-/Enterprise-Angebote
What sets TypeDB apart
- Einfach zu bedienen: eine intuitive TypeQL-Sprache und eine kompakte Sammlung von Kernkonzepten
- Leistungsstarke, ausdrucksstarke Datenmodellierung mit Polymorphie und Subtypisierung
- Integrierte Sicherheits- und Integritätsgarantien durch ein starkes Typsystem und Schema-Beschränkungen
- Open-Source-Grundlage mit skalierbaren Cloud- und Enterprise-Deployments
- Umfangreiches Tooling und Sprach-Bindings, um AI/ML-Workflows und Anwendungen zu integrieren