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

Traditionele databaseclients draaien om tabellen, rijen en query-editors. Recern brengt data, activiteit en prestaties samen in één workspace.
Is alles in orde?
Wat is hier opgeslagen?
Wat gebeurt er op dit moment?
Wat is traag of kost veel resources?
Communiceer direct met de database.
Andere databasetools helpen je databases te beheren. Recern helpt je ze te begrijpen.
Elke engine werkt op zijn eigen manier. Recern sluit daarop aan met workflows die passen bij die engine, in plaats van één generieke interface.
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.
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.
Zekerheid vóór elke opdracht.
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.
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, timede doorvoer van faiss HNSW bij een recall van 0,95 op SIFT1M
dezelfde vergelijking op GloVe-100
om één miljoen vectoren te indexeren
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.

Directe antwoorden over de workspace, ondersteunde databases en Recern Vector.
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.
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.
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.
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.
Recern is een desktopapp voor macOS, Windows en Linux. Builds verschijnen op de downloadpagina zodra ze beschikbaar zijn.