Übersicht
Ist alles in Ordnung?
Ein Workspace für deine Datenbanken und Vektoren. Sicherer Modus für den Produktivbetrieb.
Herkömmliche Datenbank-Clients drehen sich um Tabellen, Zeilen und Query-Editoren. Recern vereint Daten, Aktivität und Performance in einem Workspace.
Ist alles in Ordnung?
Was ist hier gespeichert?
Was passiert gerade?
Was ist langsam oder teuer?
Sprich direkt mit der Datenbank.
Andere Datenbanktools helfen dir, Datenbanken zu verwalten. Recern hilft dir, sie zu verstehen.
Jede Engine arbeitet anders. Recern respektiert das – mit Workflows für ihre jeweilige Laufzeit statt einer generischen Oberfläche.
Recern liest die Statistiken jedes Servers und macht daraus Befunde: eine blockierte Sitzung, ein ungenutzter Index, eine Collection voller gelöschter Vektoren. Jeder Befund führt zur Ansicht, die ihn erklärt.
Prüfen. Verstehen. Entscheiden.
Produktionsverbindungen starten im sicheren Modus. PostgreSQL und MySQL verwenden schreibgeschützte Transaktionen; SQLite öffnet schreibgeschützt und blockiert unsichere Operationen; Redis lehnt schreibende Befehle ab. Serververbindungen unterstützen TLS und SSH-Tunnel. Die Konsolen für MongoDB, ClickHouse, Cassandra, Qdrant und OpenSearch sind in dieser Version schreibgeschützt. TLS über SSH hängt von der Engine ab; Details stehen in der Verbindungsdokumentation. Verwende ein eigenes Konto mit Leserechten und Abfragelimits. Der sichere Modus ersetzt keine Datenbankberechtigungen und verhindert keine aufwendigen Lesezugriffe.
Sicherheit vor jedem Befehl.
Recern Vector 0.3.0 verbindet lokale HNSW-Suche, WAL und int8 mit einer portablen Python-API und geprüfter Migration zu Qdrant. Native APIs für Rust, Node.js und die CLI bleiben verfügbar.
MIT oder Apache-2.0. Version 0.3.0 nutzt das stabile Format 2 und liest Format 1. Die Benchmark-Zahlen stammen aus der veröffentlichten Messung vor 0.2.0.
import recern_vector as rv
db = rv.Database.open_or_create("docs.rvec")
docs = db.create_collection("docs", dim=384, metric="cosine")
docs.upsert_many(ids, embeddings, metadatas)
hits = docs.search(query, k=5, filter={"lang": "en"})
docs.explain(query, k=5) # strategy, visited nodes, timefaiss-HNSW-Durchsatz bei Recall 0,95 auf SIFT1M
derselbe Vergleich auf GloVe-100
um eine Million Vektoren zu indexieren
Der Workspace zeigt pgvector-Spalten und -Indizes, Redis-Suchindizes und Vector Sets bei passender Serverunterstützung sowie Recern-Vector-Snapshots mit bestätigten WAL-Änderungen. Recall-Messungen gibt es für Recern-Vector-Collections mit f32 oder int8.

Direkte Antworten zum Workspace, zu unterstützten Datenbanken und zu Recern Vector.
Recern ist ein Desktop-Workspace für Datenbanken. Er bringt Aktivität, Performance und die Befunde, die Aufmerksamkeit brauchen, in eine klare Ansicht und schützt Produktionsverbindungen standardmäßig. Daneben entwickeln wir Recern Vector, eine eingebettete Open-Source-Vektordatenbank.
Recern Workspace 0.5.0 unterstützt PostgreSQL mit pgvector, MySQL, MongoDB, ClickHouse, Cassandra, Qdrant, OpenSearch, SQLite, Redis, Valkey, Dragonfly und Recern-Vector-Dateien. Microsoft SQL Server ist für 1.0.0 geplant.
Der Workspace zeigt pgvector-Spalten und -Indizes, Redis-Suchindizes und Vector Sets bei passender Serverunterstützung sowie Recern-Vector-Snapshots mit bestätigten WAL-Änderungen. Recall-Messungen gibt es für Recern-Vector-Collections mit f32 oder int8.
Produktionsverbindungen starten im sicheren Modus. PostgreSQL und MySQL verwenden schreibgeschützte Transaktionen; SQLite öffnet schreibgeschützt und blockiert unsichere Operationen; Redis lehnt schreibende Befehle ab. Serververbindungen unterstützen TLS und SSH-Tunnel. Die Konsolen für MongoDB, ClickHouse, Cassandra, Qdrant und OpenSearch sind in dieser Version schreibgeschützt. TLS über SSH hängt von der Engine ab; Details stehen in der Verbindungsdokumentation. Verwende ein eigenes Konto mit Leserechten und Abfragelimits. Der sichere Modus ersetzt keine Datenbankberechtigungen und verhindert keine aufwendigen Lesezugriffe.
Recern ist eine Desktop-App für macOS, Windows und Linux. Die Builds erscheinen auf der Download-Seite, sobald sie veröffentlicht sind.