Inzicht in al je
databases.

Een desktopworkspace voor PostgreSQL, MySQL, SQLite, Redis, Valkey, Dragonfly en Recern Vector: activiteit, query’s, indexen en bevindingen, met Safe Mode voor productie.

Downloaden Versie 0.2.0 · macOS, Windows en Linux
Het Recern-dashboard met zeven fintech-demoverbindingen: PostgreSQL, MySQL, Dragonfly, Recern Vector, Valkey, Redis en SQLite, met activiteit en bevindingen
01 / Een helderder beeld

Begrijp wat er gebeurt,
niet alleen wat er staat.

Traditionele databaseclients draaien om tabellen, rijen en query-editors. Recern brengt data, activiteit en prestaties samen in één workspace.

01

Overzicht

Is alles in orde?

02

Data

Wat is hier opgeslagen?

03

Activiteit

Wat gebeurt er op dit moment?

04

Prestaties

Wat is traag of kost veel resources?

05

Console

Communiceer direct met de database.

Andere databasetools helpen je databases te beheren. Recern helpt je ze te begrijpen.

02 / Afgestemd op je database

Verschillende databases.
Inzicht per engine.

Elke engine werkt op zijn eigen manier. Recern sluit daarop aan met workflows die passen bij die engine, in plaats van één generieke interface.

MongoDBBinnenkortCollecties, bewerkingen en de efficiëntie van query’s.CollectiesDocumentenBewerkingenIndexen
ClickHouseBinnenkortDatadelen, samenvoegingen en mutaties binnen je analytische workload.Query’sDatadelenSamenvoegingenMutaties
Microsoft SQL ServerBinnenkortSessies, vergrendelingen, queryprestaties, tabellen en indexen, met een SQL-console die alleen kan lezen.SessiesVergrendelingenQuery’sTabellenIndexenConsole
Later geplandCassandraQdrantOpenSearchMicrosoft SQL ServerAlle databases en wat volgt
Inzichten

Zie wat aandacht
verdient.

Recern leest de eigen statistieken van elke server en maakt daar bevindingen van: een geblokkeerde sessie, een ongebruikte index of een collectie vol verwijderde vectoren. Elke bevinding leidt naar de weergave die laat zien wat er speelt.

Bekijk. Begrijp. Beslis.
Een geblokkeerde UPDATE en de sessie die de vergrendeling vasthoudt in een openstaande transactie.
Schermafbeelding · DemodatabasesEen geblokkeerde UPDATE en de sessie die de vergrendeling vasthoudt in een openstaande transactie.
03 / Ontworpen voor productie

Gebouwd voor productie.

Productieverbindingen starten in Safe Mode. PostgreSQL en MySQL gebruiken alleen-lezen-transacties; SQLite wordt alleen-lezen geopend en blokkeert onveilige bewerkingen; Redis weigert schrijfopdrachten. TLS en SSH-tunnels zijn beschikbaar voor serververbindingen.

Safe Mode voor productieAlleen-lezen-consoleSSH-tunnels met controle van hostsleutelsTLS en wachtwoorden in de sleutelhanger
PRODUCTIESafe Mode AAN

Zekerheid vóór elke opdracht.

04 / Recern Vector Open source · v0.2.0

Een vectordatabase
in één bestand.

Recern Vector 0.2.0 is een embedded vectordatabase voor Rust, Python, Node.js en de CLI. Een lokale snapshot en WAL, HNSW-zoekopdrachten, int8-opslag en query’s die uitleggen hoe ze zijn uitgevoerd.

  • Stabiel formaat met compatibiliteitstests
  • WAL en incrementele schrijfbewerkingen
  • Optionele int8-opslag voor vectoren
  • Metadatafilters met AND / OR / NOT

MIT of Apache-2.0. Versie 0.2.0 gebruikt het stabiele formaat 2 en leest formaat 1. De benchmarkcijfers zijn de gepubliceerde referentiemetingen van vóór 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×

de doorvoer van faiss HNSW bij een recall van 0,95 op SIFT1M

1,78×

dezelfde vergelijking op GloVe-100

35s

om één miljoen vectoren te indexeren

Open het bestand in Recern Workspace

Workspace laat pgvector-kolommen en -indexen zien, Redis-zoekindexen en vectorsets als de server die ondersteunt, en Recern Vector-snapshots met vastgelegde WAL-wijzigingen. Recallmetingen zijn beschikbaar voor Recern Vector-collecties, zowel f32 als int8.

Recall en latentie per ef-waarde voor de int8-collectie payment_patterns in de demodatabase risk-intelligence
05 / Vragen / Antwoorden

Recern,
helder uitgelegd.

Directe antwoorden over de workspace, ondersteunde databases en Recern Vector.

01

Wat is Recern?

Recern is een desktopworkspace voor databases. Activiteit, prestaties en bevindingen die aandacht vragen, komen samen in één overzicht. Productieverbindingen zijn standaard beveiligd. Daarnaast bouwen we Recern Vector, een embedded opensource-vectordatabase.

02

Welke databases ondersteunt Recern?

Recern Workspace 0.2.0 ondersteunt PostgreSQL met pgvector, MySQL, SQLite, Redis, Valkey, Dragonfly en Recern Vector-bestanden. MongoDB en ClickHouse staan gepland voor 0.3.0, Cassandra en Qdrant voor 0.4.0, OpenSearch voor 0.5.0 en Microsoft SQL Server voor 1.0.0.

03

Hoe zit het met vectorzoeken?

Workspace laat pgvector-kolommen en -indexen zien, Redis-zoekindexen en vectorsets als de server die ondersteunt, en Recern Vector-snapshots met vastgelegde WAL-wijzigingen. Recallmetingen zijn beschikbaar voor Recern Vector-collecties, zowel f32 als int8.

04

Hoe gaat Recern om met productiedatabases?

Productieverbindingen starten in Safe Mode. PostgreSQL en MySQL gebruiken alleen-lezen-transacties; SQLite wordt alleen-lezen geopend en blokkeert onveilige bewerkingen; Redis weigert schrijfopdrachten. TLS en SSH-tunnels zijn beschikbaar voor serververbindingen.

05

Op welke platforms werkt Recern?

Recern is een desktopapp voor macOS, Windows en Linux. Builds verschijnen op de downloadpagina zodra ze beschikbaar zijn.