Bases de données

Une base que l’agent comprend déjà.

NoSQL et SQL gérées, créées en un clic. Les collections avec leur nombre de documents et les tables avec leurs colonnes sont posées devant l’agent au début de chaque réponse : il lit la forme de vos données avant d’écrire la moindre ligne.

2 servicesNoSQL et SQL
Sa propre tailleChaque base, pas une réserve commune
Lire est libreÉcrire demande toujours
Ce que vous obtenez

Deux moteurs,
une seule façon de demander.

Une base de documents et une base relationnelle, décrites à l’agent de la même manière et atteintes par les mêmes appels — le choix entre les deux porte sur vos données, pas sur ce que l’outillage sait faire.

NoSQL, en documents

Une base MongoDB à vous. Recherche, comptage et pipelines d’agrégation complets, avec les collections et leur nombre de documents décrits à l’agent avant qu’il ne demande quoi que ce soit.

SQL, un fichier à vous

Des tables, des colonnes et des index, interrogés en SQL ordinaire. Chaque requête tourne dans son propre processus et s’arrête à son délai : une requête lourde ne bloque pas le reste.

Le garde-fou passe avant la question

Une suppression sans filtre, une instruction sans WHERE, plusieurs instructions en un appel : chacune est refusée à l’outil, avant même qu’on vous demande d’approuver. Un DROP n’existe qu’en accès complet.

Ou connectez la vôtre

MongoDB et Cloudflare D1. Les identifiants sont chiffrés au repos et ne quittent jamais le serveur ; l’agent voit des collections, des tables et des colonnes, pas vos clés.

SQL

Des tables, quand ce sont
des lignes que vous avez.

Une base SQL est un fichier à vous, et chaque requête tourne dans son propre processus avec un délai — une instruction lourde ne bloque pas le reste de votre compte. ATTACH, DETACH, VACUUM INTO et load_extension sont refusés d’emblée, parce que chacun atteindrait un fichier hors de votre base ou chargerait du code natif. Ce qui reste, c’est le SQL que vous vouliez vraiment.

Inclus

Chaque base porte
sa propre taille.

L’une ne peut pas manger la place de l’autre : l’espace inclus se compte par base, pour NoSQL comme pour SQL. Au-delà, les gigaoctets s’achètent à 100 crédits le Go par mois — et ces gigaoctets achetés forment une réserve que les deux services partagent.

GratuitGoStarter
Bases NoSQL1 × 50 Mo2 × 500 Mo2 × 1 Go
Bases SQL1 × 50 Mo2 × 500 Mo2 × 1 Go
Pipelines d’agrégationInclusInclusInclus
Connecter la vôtreMongoDB · D1MongoDB · D1MongoDB · D1
Espace supplémentaire100 Cr / Go / mois100 Cr / Go / mois100 Cr / Go / mois
Les gigaoctets achetés forment une réserve partagée entre NoSQL et SQL : un dépassement de l’un ou de l’autre y puise.Voir tous les tarifs
Questions

Les bases de données, en détail.

Qu’est-ce qu’une base gérée ici ?

NoSQL, c’est une base MongoDB à vous ; SQL, c’est votre propre fichier, interrogé en SQL ordinaire. Les deux se créent en un clic, et les deux sont atteintes depuis l’agent, les flux et le SDK sans chaîne de connexion à trimballer.

Faut-il décrire mon schéma à l’agent ?

Non. Les collections avec leur nombre de documents et les tables avec leurs colonnes lui sont posées devant au début de chaque réponse. Il lit la forme de vos données avant d’écrire quoi que ce soit.

Peut-il supprimer mes données ?

Seulement avec votre accord, et seulement après les garde-fous. Une écriture est demandée même en mode Auto, un filtre vide ou un WHERE manquant est refusé à l’outil avant même l’affichage de la demande, et un DROP n’existe qu’en accès complet.

Et si l’espace inclus ne suffit plus ?

Achetez des gigaoctets à 100 crédits le Go par mois. Ils forment une réserve partagée entre NoSQL et SQL : un dépassement de l’un ou de l’autre y puise.