Klarheit über
Datenbanken.

Ein Workspace für deine Datenbanken und Vektoren. Sicherer Modus für den Produktivbetrieb.

Version 0.5.0 · macOS, Windows und Linux
Das Recern-Dashboard mit sieben Fintech-Demoverbindungen: PostgreSQL, MySQL, Dragonfly, Recern Vector, Valkey, Redis und SQLite, samt Aktivität und Befunden
01 / Eine klarere Perspektive

Verstehe, was passiert,
nicht nur, was gespeichert ist.

Herkömmliche Datenbank-Clients drehen sich um Tabellen, Zeilen und Query-Editoren. Recern vereint Daten, Aktivität und Performance in einem Workspace.

01

Übersicht

Ist alles in Ordnung?

02

Daten

Was ist hier gespeichert?

03

Aktivität

Was passiert gerade?

04

Performance

Was ist langsam oder teuer?

05

Konsole

Sprich direkt mit der Datenbank.

Andere Datenbanktools helfen dir, Datenbanken zu verwalten. Recern hilft dir, sie zu verstehen.

02 / Für deine Datenbank entwickelt

Verschiedene Datenbanken.
Natives Verständnis.

Jede Engine arbeitet anders. Recern respektiert das – mit Workflows für ihre jeweilige Laufzeit statt einer generischen Oberfläche.

MongoDBVerfügbarCollections, Operationen und wie effizient Abfragen laufen.CollectionsDokumenteOperationenIndizes
ClickHouseVerfügbarParts, Merges und Mutationen deiner analytischen Workload.AbfragenPartsMergesMutationen
Microsoft SQL ServerBald verfügbarSitzungen, Sperren, Abfrageleistung, Tabellen und Indizes mit einer schreibgeschützten SQL-Konsole.SitzungenSperrenAbfragenTabellenIndizesKonsole
VerfügbarCassandraQdrantOpenSearchSpäterMicrosoft SQL ServerAzure SQLDynamoDBDatabricks SQLOracle DatabaseIBM Db2SAP HANAAlle Datenbanken und was als Nächstes kommt
Erkenntnisse

Erkenne, was
Aufmerksamkeit braucht.

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.
Ein blockiertes UPDATE und die Sitzung, die seine Sperre in einer offen gebliebenen Transaktion hält.
Screenshot · Demo-DatenbankenEin blockiertes UPDATE und die Sitzung, die seine Sperre in einer offen gebliebenen Transaktion hält.
03 / Für Produktion konzipiert

Bereit für Produktion.

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.

Sicherer Modus für ProduktionSchreibgeschützte KonsoleSSH-Tunnel mit Host-Key-PrüfungTLS und Passwörter im Schlüsselbund
PRODUKTIONSicherer Modus AN

Sicherheit vor jedem Befehl.

04 / Recern Vector Open Source · v0.3.0

Eine Vektordatenbank
in einer einzigen Datei.

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.

  • Portable Python-API
  • Qdrant-Adapter
  • Geprüfte, fortsetzbare Migration
  • Stabiles Format, WAL und int8

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, time
1,30×

faiss-HNSW-Durchsatz bei Recall 0,95 auf SIFT1M

1,78×

derselbe Vergleich auf GloVe-100

35s

um eine Million Vektoren zu indexieren

Die Datei im Recern Workspace öffnen

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.

Recall und Latenz nach ef für die int8-Collection payment_patterns in der Demo-Datenbank risk-intelligence
05 / Fragen / Antworten

Recern,
klar erklärt.

Direkte Antworten zum Workspace, zu unterstützten Datenbanken und zu Recern Vector.

01

Was ist Recern?

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.

02

Welche Datenbanken unterstützt Recern?

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.

03

Und Vektorsuche?

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.

04

Wie schützt Recern Produktionsdatenbanken?

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.

05

Auf welchen Plattformen läuft Recern?

Recern ist eine Desktop-App für macOS, Windows und Linux. Die Builds erscheinen auf der Download-Seite, sobald sie veröffentlicht sind.