CommunityCodierung & Entwicklunggithub.com

turso-db

Turso (libSQL): Edge-repliziertes SQLite – Setup, Abfragen und Replikationsmuster für serverlose Apps

Was ist turso-db?

Diese Fähigkeit befähigt KI-Agenten, mit Turso (libSQL) zu interagieren, einer edge-replizierten SQLite-Datenbank, die für serverlose Anwendungen optimiert ist. Sie deckt die Einrichtung von Datenbanken, das Ausführen von SQL-Abfragen und die Verwaltung von Replikationsmustern ab. Entwickler können diese Skill nutzen, um Datenbanken schnell zu erstellen, Schemata zu definieren und Daten über geografisch verteilte Knoten hinweg zu replizieren, was eine geringe Latenz für globale Anwendungen gewährleistet. Die Skill unterstützt CLI-Operationen zum Einrichten von Verbindungen, Durchführen von Migrationen und Verwalten von Replikaten – alles über natürliche Sprachbefehle. Sie eignet sich ideal für Entwickler, die eine serverlose, schemalose Datenbanklösung suchen, die sich nahtlos in KI-gesteuerte Workflows integrieren lässt und die Komplexität von Sharding oder zentralisierten Datenbanken reduziert.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tursodatabase/agent-skills/tree/main/skills/turso-db

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht turso-db?

Turso (libSQL): Edge-repliziertes SQLite – Setup, Abfragen und Replikationsmuster für serverlose Apps

Diese Fähigkeit ermöglicht es KI-Agenten, mit Turso (libSQL) zu interagieren, einer edge-replizierten SQLite-Datenbank, die für serverlose Anwendungen optimiert ist. Sie deckt die Einrichtung von Datenbanken, das Ausführen von SQL-Abfragen und die Verwaltung von Replikationsmustern ab.

Funktionen

  • Datenbank-Setup: Erstellen und Konfigurieren von Turso-Datenbanken mit CLI-Befehlen.
  • SQL-Abfragen: Ausführen von Lese- und Schreiboperationen über verteilte Replikate hinweg.
  • Replikationsmuster: Verwalten von Replikatgruppen, Konfigurieren der Regionsaffinität und Überwachen der Latenz.

Verwendung

  1. Installation: Stellen Sie sicher, dass die turso CLI global installiert ist:

    npm install -g turso
    
  2. Authentifizierung: Melden Sie sich bei Ihrem Turso-Konto an:

    turso auth login
    
  3. Datenbank erstellen: Führen Sie Folgendes aus, um eine neue Datenbank zu erstellen:

    turso db create my-database
    
  4. Replikate verwalten: Fügen Sie Replikate an verschiedenen Standorten hinzu:

    turso db replicate my-database --location fra
    
  5. Abfragen ausführen: Stellen Sie eine Verbindung mithilfe der generierten URL her und führen Sie Abfragen mit turso db shell aus:

    turso db shell my-database
    

Plattformunterstützung

  • CLI: Nahtlose Einrichtung und Verwaltung über die Befehlszeile.
  • SDKs: Verfügbar für Node.js, Python und andere Sprachen.
  • Integrationen: Funktioniert mit serverlosen Frameworks wie Vercel, Netlify und AWS Lambda.

Vorteile

  • Geringe Latenz durch Edge-Replikation.
  • Pay-per-Use-Preise ohne Mindestverpflichtungen.
  • Schemaflexibilität mit SQLite SQL.

Weitere Informationen finden Sie in der offiziellen Turso-Dokumentation.

Verwandte Skills