Datenbanken

Eine Datenbank, die der Agent bereits versteht.

Verwaltetes NoSQL und SQL, mit einem Klick angelegt. Sammlungen mit ihrer Anzahl und Tabellen mit ihren Spalten liegen dem Agenten zu Beginn jeder Antwort vor — er liest die Form Ihrer Daten, bevor er eine einzige Zeile schreibt.

2 DiensteNoSQL und SQL
Eigene GrößeJede Datenbank, keine gemeinsame Reserve
Lesen ist freiSchreiben fragt immer
Was Sie bekommen

Zwei Engines,
eine Art zu fragen.

Eine Dokumentdatenbank und eine relationale, dem Agenten auf dieselbe Weise beschrieben und über dieselben Aufrufe erreichbar — die Wahl zwischen beiden betrifft Ihre Daten, nicht das, was das Werkzeug kann.

NoSQL, in Dokumenten

Eine eigene MongoDB-Datenbank. Suchen, Zählen und vollständige Aggregations-Pipelines, mit den Sammlungen und ihrer Anzahl, die dem Agenten beschrieben werden, bevor er überhaupt fragt.

SQL, eine eigene Datei

Tabellen, Spalten und Indizes, abgefragt mit gewöhnlichem SQL. Jede Abfrage läuft in einem eigenen Prozess und wird an ihrem Zeitlimit gestoppt: Eine schwere Abfrage hält den Rest nicht auf.

Die Sperre kommt vor der Frage

Ein Löschen ohne Filter, eine Anweisung ohne WHERE, mehrere Anweisungen in einem Aufruf: Jede wird am Werkzeug abgelehnt, bevor Sie überhaupt um Zustimmung gebeten werden. Ein DROP gibt es nur bei vollem Zugriff.

Oder verbinden Sie Ihre eigene

MongoDB und Cloudflare D1. Die Zugangsdaten sind im Ruhezustand verschlüsselt und verlassen den Server nie; der Agent sieht Sammlungen, Tabellen und Spalten, nicht Ihre Schlüssel.

SQL

Tabellen, wenn Sie
Zeilen vor sich haben.

Eine SQL-Datenbank ist eine eigene Datei, und jede Abfrage läuft in einem eigenen Prozess mit Zeitlimit — eine schwere Anweisung hält den Rest Ihres Kontos nicht auf. ATTACH, DETACH, VACUUM INTO und load_extension werden rundheraus abgelehnt, weil jedes davon eine Datei außerhalb Ihrer Datenbank erreichen oder nativen Code laden würde. Übrig bleibt das SQL, das Sie tatsächlich wollten.

Enthalten

Jede Datenbank trägt
ihre eigene Größe.

Die eine kann der anderen nichts wegnehmen: Der enthaltene Platz wird pro Datenbank gezählt, für NoSQL wie für SQL. Darüber hinaus werden Gigabyte für 100 Credits pro GB und Monat gekauft — und diese gekauften Gigabyte sind eine Reserve, die sich beide Dienste teilen.

KostenlosGoStarter
NoSQL-Datenbanken1 × 50 MB2 × 500 MB2 × 1 GB
SQL-Datenbanken1 × 50 MB2 × 500 MB2 × 1 GB
Aggregations-PipelinesEnthaltenEnthaltenEnthalten
Eigene verbindenMongoDB · D1MongoDB · D1MongoDB · D1
Zusätzlicher Platz100 Cr / GB / Monat100 Cr / GB / Monat100 Cr / GB / Monat
Gekaufte Gigabyte sind eine Reserve, die NoSQL und SQL teilen: Eine Überschreitung auf einer Seite zieht aus demselben Kauf.Alle Preise ansehen
Fragen

Datenbanken, im Detail.

Was ist hier eine verwaltete Datenbank?

NoSQL ist eine eigene MongoDB-Datenbank; SQL ist Ihre eigene Datei, mit gewöhnlichem SQL abgefragt. Beide entstehen mit einem Klick, und beide sind vom Agenten, von den Workflows und vom SDK erreichbar, ohne eine Verbindungszeichenfolge mitzuschleppen.

Muss ich dem Agenten mein Schema erklären?

Nein. Sammlungen mit ihrer Anzahl und Tabellen mit ihren Spalten liegen ihm zu Beginn jeder Antwort vor. Er liest die Form Ihrer Daten, bevor er irgendetwas schreibt.

Kann er meine Daten löschen?

Nur mit Ihrer Zustimmung, und erst nach den Sperren. Ein Schreibvorgang fragt sogar im Auto-Modus, ein leerer Filter oder ein fehlendes WHERE wird am Werkzeug abgelehnt, bevor die Anfrage überhaupt erscheint, und ein DROP gibt es nur bei vollem Zugriff.

Was, wenn der enthaltene Platz nicht reicht?

Kaufen Sie Gigabyte für 100 Credits pro GB und Monat. Sie bilden eine Reserve, die NoSQL und SQL teilen, also zieht eine Überschreitung auf beiden Seiten aus demselben Kauf.