Hoppa till innehåll

Managed Data Services

Neon

Neon är en hanterad PostgreSQL-tjänst byggd för modern utveckling, med stöd för databasgrenar (branching) på samma sätt som man grenar kod i Git. Det gör det möjligt att skapa isolerade kopior av en databas för utveckling, tester eller förhandsgranskningar utan att duplicera hela datamängden.

Besök Neon

Vad är Neon?

Neon är en fullt hanterad, serverless PostgreSQL-plattform byggd kring en arkitektur som separerar beräkning från lagring. Det möjliggör funktioner som inte finns i traditionell Postgres-drift: momentan databasgrening (branching) liknande Git-grenar men för hela databasen, automatisk skalning och nedskalning till noll vid inaktivitet. Eftersom Neon är fullt kompatibel med standard-PostgreSQL fungerar befintliga verktyg, ORM:er och drivrutiner utan ändring. Gratisnivån inkluderar 0,5 GB lagring per projekt, upp till 100 projekt, 10 grenar per projekt, obegränsat antal databaser, en alltid-tillgänglig huvudgren (som auto-pausas efter 5 minuters inaktivitet) samt 20 timmars aktiv beräkningstid per månad för grenar utöver huvudgrenen. Tjänsten passar utvecklare som vill ha Postgres med moderna serverless- och grenings-arbetsflöden, särskilt användbart för förhandsgranskningsmiljöer och CI/CD.

Vad den fria nivån räcker till

0,5 GB lagring per projekt, upp till 100 projekt och 10 grenar per projekt, obegränsat antal databaser, en alltid tillgänglig primärgren (autosuspenderas efter 5 minuters inaktivitet) samt 20 timmars aktiv beräkningstid per månad totalt för icke-primära grenar.

Användningsfall

Förhandsgranskningsmiljöer per pull request

Skapa en egen databasgren för varje feature-branch så att varje PR kan testas mot en isolerad datakopia.

Serverless-appar med skalning till noll

Driv applikationer där databasen automatiskt skalar ner vid inaktivitet för att hålla nere kostnaden.

Snabb prototyping med standard-Postgres

Bygg nya projekt med full SQL-kompatibilitet utan att lära sig ett nytt frågespråk.

CI/CD med temporära testdatabaser

Låt byggpipelines skapa och riva ner databasgrenar per commit eller testkörning.

Flera projekt för byråer eller experiment

Använd upp till 100 gratis projekt för att hålla flera klienters eller experiments databaser åtskilda.

Styrkor och begränsningar

Styrkor

  • Full Postgres-kompatibilitet - inget proprietärt frågespråk eller begränsad SQL-delmängd
  • Momentan, Git-liknande databasgrening är en genuint särskiljande funktion
  • Generöst antal projekt (100) på gratisnivån
  • Automatisk skalning och nedskalning till noll minskar kostnad vid inaktivitet
  • Alltid-tillgänglig huvudgren även på gratisnivån

Begränsningar

  • Liten lagringsgräns (0,5 GB per projekt) på gratisnivån
  • Beräkningstid för icke-primära grenar är begränsad till totalt 20 timmar/månad, vilket aktiva grenings-arbetsflöden kan förbruka snabbt
  • Auto-paus efter 5 minuter innebär kallstart-latens på huvudgrenen efter inaktivitet
  • Den serverless- och grenbaserade arkitekturen tillför komplexitet jämfört med en enkel Postgres-instans för enkla behov

Jämfört med alternativen

I samma katalogkategori erbjuder Nile också Postgres men är specifikt byggt för B2B-appar med flertenant-behov, obegränsat antal databaser och ingen nedstängning; Aiven erbjuder gratis Postgres (tillsammans med MySQL och Valkey) som del av en bredare flermotorsplattform; Prisma Postgres siktar på tät integration med Prisma ORM och prestanda på bare metal. Neons särskiljande egenskap jämfört med dessa är den momentana databasgreningen - de flesta konkurrenter erbjuder inte Git-liknande databasgrenar direkt ur lådan.

Vanliga frågor

Är det gratis för alltid?

Källan anger en gratisnivå med specifika gränser (0,5GB, 100 projekt, 20h aktiv tid för icke-primära grenar) utan angiven tidsbegränsning, men verifiera aktuella villkor hos Neon.

Finns en betald nivå?

Rimligt att anta för denna typ av kommersiell molntjänst, men källan specificerar inte prissättning - verifiera hos leverantören.

Är det self-hosted eller molnbaserat?

Ren molntjänst - Neon är inte designat för att köras self-hosted.

Vem passar tjänsten för?

Utvecklare och team som vill ha standard-Postgres med moderna grenings- och serverless-arbetsflöden, särskilt för förhandsgranskningsmiljöer och CI/CD.

Vad händer när de 20 timmarna med grentid tar slut?

Källan specificerar inte beteendet i detalj (t.ex. om grenar pausas eller om extra tid kostar) - verifiera direkt hos Neon.

SIAX perspektiv

Branching-modellen är Neons verkliga styrka och gör tjänsten till ett bra val för team som vill testa migrationer eller featureändringar mot en riktig databaskopia innan de går till produktion. De 20 timmarna beräkningstid för icke-primära grenar per månad är en gräns värd att hålla koll på om CI-pipelines skapar och river grenar ofta - den tar slut fortare än man tror. Autosuspend på primärgrenen ger dessutom en kallstart-latens vid första anropet efter vila, vilket kan märkas i produktion med sporadisk trafik.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal