Diese Seite beschreibt Calíope 1.8, die Version, die ich gerade baue. Die 1.7 ist im App Store für Mac, iPad, iPhone, Apple Watch, Apple TV und Apple Vision Pro. Das Changelog sagt, in welcher Version jede Funktion kam.

Fügt jedem Thema einen Button „In Calíope öffnen“ hinzu. Funktioniert nur mit installierter App.

Calíope-Tools

Calíope-Tools

Visueller Katalog aller in der Hauptleiste verfügbaren Tools.

Wo es zu finden ist: Workspace › Werkzeuge

  • SQL-Editor Schreibe, formatiere und führe SQL aus — mit Syntax-Highlighting, Autovervollständigung und Safe Mode.
  • Dashboard Live-Metriken des Servers: Verbindungen, QPS, Speicher, Cache-Trefferrate.
  • KI-Assistent Wandelt natürliche Sprache in SQL um, mit dem Anbieter deiner Wahl; die Cloud-Anbieter verlangen deinen eigenen API-Schlüssel.
  • Kataloge Explorer für Tabellen, Views, Routinen, Trigger, Events und Indizes mit Live-DDL.
  • Query-Builder Baue SELECTs mit Joins und Filtern visuell zusammen, ohne SQL von Hand zu schreiben.
  • Serverinformationen Variablen, Status, Version, Engines und Fähigkeiten des verbundenen Servers.
  • Prozessliste Sieh und beende laufende Queries auf dem Server (SHOW PROCESSLIST).
  • SQL-Warnungen Eigene Regeln über SQL-Abfragen, die warnen, wenn ein Wert seinen Schwellenwert überschreitet.
  • Backup Selektives Backup von Datenbanken, Tabellen und Daten, mit Zeitplanung und Aufbewahrung.
  • Benutzerverwaltung Erstelle, bearbeite und lösche Accounts; weise Rechte auf Datenbank- oder Tabellenebene zu.
  • Tabellenwartung OPTIMIZE, ANALYZE, REPAIR und CHECK für eine oder mehrere Tabellen gleichzeitig.
  • Datenmigration Kopiere Tabellen, Views, Routinen und Trigger zwischen Servern mit granularen Optionen.
  • ER-Diagramm Interaktives Entity-Relationship-Diagramm mit Ziehen, Zoom und Navigation über Fremdschlüssel.
  • Schemas vergleichen Diff zwischen zwei Datenbanken: hinzugefügte oder geänderte Tabellen, Spalten, Indizes und Routinen.
  • Replikations-Monitor Replikationsstatus, Verzögerung und aktuelle Fehler.
  • Binlog-Viewer Durchsuche Events des Binary Logs mit Filtern nach Datum, Datenbank und Operationstyp.
  • Snippets Bibliothek wiederverwendbarer Snippets (Abfragen oder Befehle), gruppiert nach Engine und synchronisiert.
  • Query-Log Lokaler Verlauf des gesamten ausgeführten SQL, mit Zeiten, Zeilen und Suchfiltern.
  • Server-Health-Monitor Warnungen und historische Grafiken: Hit Rate, Threads, Throughput und Antwortzeiten.
  • SQLite-Editor Lokale SQLite-Dateien öffnen und bearbeiten: Struktur, Daten, SQL und Pragmas, ohne Server.
  • DuckDB-Editor Öffnet lokale DuckDB-Dateien und erkundet ihre Struktur und Daten mit analytischem SQL, ohne Server.
  • Dateivorschau Lies .md-, .sql-, .json-, .csv- und .log-Dateien schreibgeschützt, mit dargestelltem Markdown und automatischer Aktualisierung.
  • Fehlerprotokoll Was in der App schiefgegangen ist, mit Datum, Gerät und was zu tun ist. Funktioniert ohne Verbindung.
  • Globales Suchen und Ersetzen Such einen Text in allen Textspalten einer Datenbank und ersetz ihn massenhaft — mit einer Vorschau, wie jede Zeile aussehen wird.
  • Berichte Sichere eine Abfrage mit ihren Parametern und einer definierten Ausgabe und führ sie aus, wann du willst: derselbe Bericht liefert dasselbe Ergebnis.
  • Replikationstopologie Eine ganze Replikationsgruppe auf einen Blick: jedes Mitglied mit seiner Rolle, seinem Rückstand und ob es antwortet.
  • Protokoll langsamer Abfragen Was der Server über die Abfragen aufgezeichnet hat, die seinen Schwellenwert überschritten haben — von allen Clients, die sich mit ihm verbinden, samt den Bedienelementen, um das Protokoll einzuschalten, den Schwellenwert zu verschieben und zu sehen, wohin geschrieben wird.
  • Website Öffnet im Browser die Seite von caliope.org für alle, die Calíope nutzen: Neuigkeiten, die Hilfe, das DBA-Handbuch, den Blog und eine Suche über alle drei.
  • MongoDB-Sammlungen Datenbanken, Sammlungen und Dokumente durchsuchen und als JSON bearbeiten.
  • MongoDB-Abfrage Dokumente filtern oder eine Aggregations-Pipeline ausführen.
  • MongoDB-Indizes Indizes einer Sammlung ansehen, anlegen und löschen.
  • MongoDB-Server Serverstatus, laufende Vorgänge, Benutzer und Rollen.
  • MongoDB-Befehle Einen Befehl an den Server senden und die Antwort ansehen.
  • MongoDB-Profiler Welche Vorgänge der Server wegen Überschreitung des Schwellwerts aufgezeichnet hat und auf welcher Stufe der Profiler jeder Datenbank steht.
  • Schlüssel-Explorer Schlüssel nach Präfix durchsuchen, mit Typ und TTL, und jeden öffnen, um seinen Wert zu sehen.
  • Server-Übersicht Speicher, Trefferquote, abgelaufene Schlüssel, Clients und Operationen pro Sekunde, samt Persistenz und Pub/Sub.
  • Speicheranalyse Durchläuft alle Schlüssel, mit Bremse, und summiert den Speicher jedes Präfixes.
  • Langsame Befehle Die Befehle, die der Server wegen Überschreitung seines Schwellenwerts aufgezeichnet hat, mit den zwei Einstellungen des Protokolls.
  • Verbundene Clients Jede offene Verbindung zum Server, was sie gerade tut, und die Möglichkeit, sie zu trennen.
  • Befehlskonsole Einen Befehl an den Server senden und die Antwort ansehen; gefährliche Befehle werden abgelehnt.
  • Knotentopologie Die Rolle jedes Knotens, sein Replikationsrückstand in Bytes und, im Cluster, welche Slots er bedient.
  • CQL-Abfrage Führt CQL mit der gewählten Konsistenz aus, Seite für Seite, mit Tracing und den Warnungen des Servers.
  • Keyspace-Explorer Keyspaces, Tabellen, Views, Typen und Indizes des Schemas, mit ihrer DDL und einer Stichprobe von Zeilen.
  • Cluster Die Knoten des Rings: Rechenzentrum, Rack, Status, Version und Token-Verteilung.
  • Knoten Der verbundene Knoten: Einstellungen, Caches, Threadpools, Compactions und Speicher pro Tabelle.
  • Verbundene Clients Jede offene Verbindung zum Knoten: Adresse, Benutzer, Treiber, Protokoll und TLS.
  • Traces und langsame Abfragen Die getracten Sitzungen mit ihren Ereignissen, und was der Server als langsam aufzeichnet.
  • Rollen und Berechtigungen Die Rollen, welchen sie angehören und welche Berechtigungen sie haben; anlegen, erteilen und entziehen.
  • Abfrage Führt Query DSL, SQL und die eigene Abfragesprache des Produkts aus, mit Dokumenten, Tabelle und Aggregationen.
  • Indizes Die Indizes mit Zustand, Mapping, Einstellungen und Shards; Beispieldokumente, Aliase, Vorlagen und Pipelines.
  • Cluster-Zustand Der Zustand des Clusters, seine Knoten, die Shard-Verteilung und warum ein Shard nicht zugewiesen ist.
  • Knoten Ein Knoten im Detail: JVM-Heap, GC, CPU, Festplatte, Thread-Pools und Hot Threads.
  • Laufende Aufgaben Die Aufgaben, die im Cluster laufen, Eltern und Kinder, und das Abbrechen derer, die es erlauben.
  • Snapshots Die Repositorys und ihre Snapshots, mit Status und Fehlern; einen neuen anlegen.
  • Benutzer und Rollen Benutzer, Rollen und ihre Zuordnung; Benutzer anlegen und löschen, Rollen zuweisen und API-Schlüssel verwalten.

Stichwörter: katalog, tools, toolbar, hauptleiste, index, werkzeuge