24. September 2025 Von Matthew Revell

Große Neuigkeiten diese Woche: Die Unterstützung für Redis, Trino und SurrealDB ist jetzt allgemein in Beekeeper Studio verfügbar 🎉

Und besonders spannend: Die Redis-Unterstützung ist für alle Beekeeper Studio-Nutzer kostenlos, von Community bis zum Business-Plan.

Mit Release 5.4 von Beekeeper Studio unterstützen wir damit mehr als 20 Datenbanken – alle im selben schnellen, intuitiven, plattformübergreifenden Client.

Willst du sie ausprobieren? Lade Beekeeper Studio herunter, um zum ersten Mal loszulegen, oder aktualisiere direkt in der App. Du kannst dir auch das Release 5.4 von GitHub holen.


Redis

Redis braucht kaum eine Vorstellung – der blitzschnelle In-Memory-Datenspeicher hinter Caches, Queues und Echtzeit-Apps. Die CLI ist super, aber manchmal musst du einfach sehen, was drinsteckt. Genau da kommt Beekeeper Studio ins Spiel.

Oder genauer gesagt: Da kommt die fantastische Open-Source-Community von Beekeeper Studio ins Spiel. Die neue kostenlose Redis-Unterstützung verdanken wir größtenteils der Arbeit von Community-Mitglied mrsimb!

Dank dieses großartigen Community-Beitrags kann jeder, der Beekeeper Studio nutzt:

  • KI-Assistent (AI Shell): Stelle Fragen zu deinen Redis-Daten in natürlicher Sprache, generiere Befehle und prüfe die Ergebnisse.
  • Befehlseditor: Autovervollständigung, Verlauf, gespeicherte Befehle und Bearbeitung in mehreren Tabs.
  • Tabellenansicht: Keys und Werte in einem Raster durchsuchen, schnell filtern und JSON erkunden.
  • Datenexport: Speichere jedes Ergebnis mit zwei Klicks als CSV, Excel oder JSON.
  • Moderne UI: Kein Durcheinander, keine Retro-Clients – einfach eine aufgeräumte, intuitive Oberfläche auf Mac, Windows und Linux.

Trino

Trino ist eine verteilte SQL-Engine, gebaut für Geschwindigkeit und Flexibilität. Damit fragst du Daten dort ab, wo sie liegen – über Datenbanken, Data Lakes und Cloud-Plattformen hinweg – mit vertrautem SQL und ohne aufwendige Datenpipelines. Das Wichtigste im Überblick:

  • Verteilte SQL-Engine: Führe Abfragen über mehrere Datenbanken und Dienste hinweg aus.
  • Von Grund auf polyglott: Funktioniert mit Object Stores, relationalen Datenbanken und Cloud-Plattformen.
  • Wächst mit dir: Von schneller Erkundung bis zu komplexen analytischen Workloads.

Und in Beekeeper Studio:

  • SQL-Editor: Autovervollständigung, Verlauf, gespeicherte Abfragen und Bearbeitung in mehreren Tabs – bereit für Trino SQL.
  • Tabellenansicht: Abfrageergebnisse in einem Raster durchsuchen, schnell filtern und Beziehungen folgen.
  • Export: Speichere Ergebnisse mit wenigen Klicks als CSV, Excel oder JSON.
  • Ausführungsverlauf: Finde die Abfrage wieder, die letzte Woche „einfach funktioniert“ hat.
  • Mehrere Verbindungen: Öffne und verwalte mehrere Trino-Kataloge nebeneinander.

SurrealDB

SurrealDB ist eine Multi-Model-Datenbank, die relationale Tabellen, JSON-Dokumente und Graph-Verknüpfungen in einer Engine vereint. Mit SurrealDB bekommst du also:

  • Multi-Model: Relationale, Dokument- und Graphdaten in einer einzigen Datenbank.
  • Flexible Modellierung: Speichere strukturierte Zeilen, verschachteltes JSON oder verbundene Knoten.
  • Einheitliche Abfragesprache: SQL-ähnliche Syntax für alle Datentypen.

Mit Beekeeper Studio kannst du:

  • KI-SQL-Pair-Programmer: Frage SurrealDB in natürlicher Sprache ab und erkunde die Daten mit deinem Lieblings-LLM.
  • SQL-Editor: SurrealQL-Unterstützung mit Autovervollständigung, Verlauf, gespeicherten Abfragen und Bearbeitung in mehreren Tabs.
  • Tabellenansicht: Tabellen und Datensätze in einem Raster öffnen, schnell filtern, Beziehungen folgen und JSON durchsuchen.
  • Export: Mit wenigen Klicks als CSV, Excel oder JSON speichern.

Weitere Verbesserungen in 5.4

Neben der neuen Datenbankunterstützung bringt 5.4 außerdem:

  • UI-Performance: Schema- und Navigationsaktionen sind jetzt bis zu 55× schneller.
  • Abfrageparameter: Zuverlässigere Verarbeitung in allen Datenbanken. Positionelle (?) und benannte (:id, $1 usw.) Parameter funktionieren jetzt so, wie es die jeweilige Datenbank erwartet.

Vollständige Release Notes

Für alle, die es genau wissen wollen: Hier ist alles, was in Beekeeper Studio 5.4 eingeflossen ist.

Die Highlights dieses Releases sind die Unterstützung für Redis, Trino und SurrealDB sowie große Verbesserungen bei Performance und Bedienbarkeit.

Dir wird auch viel Arbeit an unserem neuen Plugin-System auffallen – das ist noch in Arbeit, und wir teilen schon bald mehr Details.

Neue Datenbankunterstützung

  • Redis-Unterstützung — #3277
  • Trino-Unterstützung — #3375
  • SurrealDB-Unterstützung — #3354

Performance- & UX-Verbesserungen

  • Performance-Upgrades für Schema/UI – #3477
  • Numerische und Datumsspalten rechtsbündig ausrichten – #3427
  • Neue Schnellfilter (IN und LIKE) – #3431
  • IN-Anweisungen aus ausgewählten Daten erstellen – #3434
  • Abfrageverlauf pro Verbindung – #3442
  • Standardwerte für alle Datenbanken in der Konfiguration festlegen – #3452
  • Verbesserungen am JSON-Viewer (Regex-Platzhalter, weniger störende Fehlerzeilen) – #3450, #3532
  • Fix: JSON-Viewer zeigt Mongo ObjectId als Array an – #3530
  • Mehrere Extensions in SQLite laden – #3511
  • Redis-Abfrageergebnisse aktualisiert – #3529

Fixes

  • Doppelte Verlaufseinträge vermeiden, wenn aktuelle und letzte Abfrage identisch sind – #3070
  • Statusmeldung beim Tabellenexport automatisch schließen – #3350
  • Angeheftete Tabellen wurden nicht richtig geladen – #3356
  • Fehler durch fehlende Schreibrechte in den PostgreSQL-Tabelleneigenschaften sauber behandeln – #3282
  • Fix: Lange SQL Server Stored Procedures wurden abgeschnitten (#2476) – #3371
  • Fixes beim SQLite-Import – #3415
  • Fix für positionelle Parameter – #2728
  • Fix für UI-Kit-Typen – #3491

Grundlagen für das Plugin-System

Viele PRs in 5.4 betreffen das kommende Plugin-System. Sie umfassen APIs, Extensions, Tab-Typen, State-Handling und mehr. Das Plugin-System ist noch nicht vollständig live – wir melden uns mit einer eigenen Ankündigung, sobald es als Beta verfügbar ist.

Falls du neugierig bist, hier ist, was dazugekommen ist:

Sonstige Wartung