Neon logo

Neon

Neon Inc. · 🗄️ Base de données

Neon, c'est du Postgres serverless. Neon sépare le stockage et le calcul pour offrir l'autoscaling, le branching et un stockage sans limite.

Catégorie
Base de données
Offre gratuite
Disponible
Payant à partir de
$19/month
Vérifié
2024-01-15

Aperçu

Neon, c’est du PostgreSQL serverless qui sépare le stockage du calcul. Le calcul se réduit à zéro lorsqu’il est inactif et se réveille à la demande, le stockage est pratiquement sans limite, et vous pouvez créer une branche d’une base de données instantanément — une copie complète en copie sur écriture de vos données pour des prévisualisations, des tests ou du développement. Il parle le Postgres standard, donc l’outillage existant fonctionne tel quel.

Le plan gratuit inclut environ 0,5 Go de stockage, un projet avec plusieurs branches, et un calcul partagé à autoscaling. C’est un excellent choix pour les workflows serverless et axés sur la prévisualisation, où une branche de base de données par pull request est précieuse.

Neon convient aux applications qui veulent du vrai Postgres avec une économie serverless — en ne payant le calcul que lorsque les requêtes s’exécutent. Confirmez les limites actuelles de l’offre gratuite sur le site du fournisseur, car elles évoluent.

Avantages

  • Véritable Postgres serverless avec un calcul qui se réduit à zéro
  • Branching de base de données instantané en copie sur écriture
  • Postgres standard — les outils et pilotes existants fonctionnent
  • Autoscaling avec un stockage pratiquement sans limite
  • Idéal pour les environnements de prévisualisation (une branche par pull request)

Inconvénients

  • 0,5 Go de stockage sur le plan gratuit
  • Démarrages à froid quand le calcul sort de la veille
  • Un seul projet sur l'offre gratuite
  • Écosystème plus jeune que les bases de données bien établies

Idéal pour

  • Applications serverless et edge nécessitant Postgres
  • Bases de prévisualisation et de test créées par branche pour chaque pull request
  • Développeurs qui veulent payer le calcul à l'usage

Pour commencer

  1. 1 Inscrivez-vous et créez un projet Neon
  2. 2 Copiez la chaîne de connexion Postgres
  3. 3 Connectez votre application ou psql et créez des tables
  4. 4 Créez une branche pour le développement ou les prévisualisations
  5. 5 Pointez les déploiements de staging et de prévisualisation vers la chaîne de connexion de la branche

Fonctionnalités

  • Postgres serverless
  • Autoscaling
  • Branching de base de données
  • Stockage sans limite
  • Restauration à un instant précis
  • Pooling de connexions

FAQ

Que signifie ici Postgres serverless ?

Neon sépare le stockage et le calcul ; le calcul se réduit à zéro lorsqu'il est inactif et se réveille à la demande, vous ne payez donc le calcul que pendant l'exécution des requêtes.

À quoi sert le branching ?

C'est une copie instantanée en copie sur écriture de votre base de données — idéale pour les environnements de prévisualisation par pull request, le test de migrations ou un développement isolé.

Est-il compatible avec mes outils Postgres ?

Oui. Neon, c'est du PostgreSQL standard, donc les pilotes, ORM et psql existants fonctionnent normalement.

Déployez ces projets sur Neon

Projets open source et modèles qui tournent sur l’offre gratuite de Neon.