Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Att fjärrvärda din databas isolerar den från din lokala miljö och ger många fördelar. Dessa inkluderar datasäkerhet, global tillgänglighet, tillförlitlighet, skalbarhet och resurseffektivitet.

Lagrar du data i PostgreSQL eller planerar du att göra det? Här är de bästa PostgreSQL-fjärrdatabaserna för att lagra dina data någon annanstans.

Cloud Clusters är ett utmärkt val för att vara värd för din PostgreSQL-databas i molnet. Den är idealisk för produktionsklara appar.

Cloud Clusters har upp till fem datacenter över hela USA, med databasmolnkluster tillgängliga för containeriserade applikationer, inklusive de som hanteras i Docker. Tjänstestrukturen säkerställer liten eller ingen latens, även i globalt distribuerade appar.

Även om Cloud Clusters erbjuder en 7-dagars gratis provperiod, har det ett strikt prismönster. Men med priser så låga som $6,99 per månad kan du få igång din databas om du inte har något emot kostnadskonsekvenserna.

instagram viewer

Det kanske dock inte är en lämplig fjärrdatabas om du underhåller en småskalig eller portföljwebbplats som behöver en långsiktig gratis databaslösning.

Railway erbjuder en skalbar PostgreSQL-databas för stora och småskaliga applikationer. Om du har letat efter att vara värd för en gratis databas på lång sikt för din portföljwebbplats, kanske du vill prova Railway.

Det är en infrastruktur-som-en-tjänst (IaaS)-plattform för allmänt webbhotell. Därför kan du använda dess PostgreSQL-databasvärdtjänst utan att oroa dig för andra erbjudanden.

I skrivande stund erbjuder Railway en startplansbonus på upp till $5 och fakturerar dig bara för det du använder. Du kan förvänta dig att betala så lite som $0,01 per månad, beroende på din webbtrafik och träffar per minut. Du kanske inte ens använder upp till $1 per år för en portföljwebbplats.

Eftersom detta är en infrastruktur-som-en-tjänst, låter den dig underhålla din databas. Du kan till exempel skapa nya databaser och tabeller, köra testfrågor och annat SQL-kommandon från din instrumentpanel.

Om du har letat efter gratis PostgreSQL-fjärrhosting är Render ett annat molnalternativ att prova. Du kan få upp till 1 GB lagringsutrymme med maximalt 97 anslutningar till en instans på gratisplanen.

Den fria nivån har dock en noll säkerhetskopieringsbegränsning. Men det är ingen dålig idé för icke-transaktionella eller lågtrafikerade webbplatser. Så du kanske vill skala upp din budget för backup-support. Förutom den förklarande dokumentationen är det bara några klick bort att sätta upp en databasinstans på Render, och du är igång.

När du väl har fått en anslutningssträng kan du koppla din app med PostgreSQL i molnet oavsett ditt utvecklingsprogrammeringsspråk. Render uppmuntrar dig att upprätthålla en databasanslutning i drift för att undvika fördröjning, men det hindrar dig inte från att göra det om det behövs. Du kan enkelt ansluta utanför Render med hjälp av en extern URL som finns på instrumentpanelen.

ElephantSQL erbjuder PostgreSQL-som-en-tjänst baserad på Amazon Web Services. Det är värt att ge ett försök om du vill ta händerna från databashantering och fokusera på kärnutveckling och leverans.

Webbplatser med låg trafik som kräver lite lagringsutrymme kan dra nytta av gratisversionen. Liksom många klusterbaserade databaser driver ElephantSQL databasinstanser. Och dokumentationen är ganska omfattande. Sammantaget är det nybörjarvänligt, eftersom databasinstansen är lätt att ställa in.

När du skapar en databasinstans kan du enkelt snurra en anslutning med hjälp av anslutningssträngen som finns i instrumentpanelen.

Heroku är en plattform-som-en-tjänst (PaaS). Men den driver också databas-som-en-tjänst med fullt stöd för CLI PostgreSQL-hantering. Sammantaget är det idealiskt för appar som behöver skala sin databas eller de som finns utanför Heroku. När du är värd för din PostgreSQL på Heroku behöver du inte oroa dig för infrastrukturhantering, eftersom detta redan är tillgängligt.

Att ställa in en PostgreSQL-databasinstans på Heroku är enkelt när du väl har en anslutningssträng. Tyvärr är databasinstanser inte gratis, eftersom Heroku har stoppat alla gratisplaner sedan den 28 november 2022. Men dess planer är mångsidiga, och du kan snurra en databasinstans med kapacitet på 1 GB framgångsrikt för så lite som $5 per månad.

Heroku stöder också delning av databasinstanser. Detta kan vara praktiskt för att hantera prototyper och appar i utvecklingsfasen. Om du till exempel testar flera appar kan du dela en Heroku-instans mellan dem utan att belasta den primära databasen.

DigitalOcean är också en av de mest populära infrastruktur-som-en-tjänsterna som också erbjuder databas-som-en-tjänst. Således behöver du inte oroa dig för arkitektur eller konfigurationer när du väl är värd för din databas på plattformen.

Även om DigitalOcean inte har en gratis plan, kan du skapa en dedikerad PostgreSQL-instans på nolltid och betala när du använder den om du inte har något emot kostnaden.

Att sätta upp ett databaskluster på DigitalOcean ger dig tillgång till dagliga säkerhetskopior av databaser och punkt-i-tidsåterställning (PITR). För att säkerställa tillgänglighet har den feltoleranta standbynoder som fortsätter att leverera data i fall av driftstopp.

Neon är en öppen källkod, gratis, serverlös, fjärrbaserad PostgreSQL-lösning utvecklad med Rust och är värd att testa om du vill börja hosta din databas gratis i molnet.

Även om det erbjuder en gratisversion, är Neon PostgreSQL också tillgänglig som en pay-as-you-use, som bara körs på begäran. Det är alltså kostnadseffektivt även om du byter till den betalda nivån.

En annan värdefull egenskap hos Neon är dess stöd för PostgreSQL-förgrening. Denna funktion låter dig förgrena din databas lika mycket som du gör din kod i versionskontrollsystem som GitHub. Tack och lov tillåter den kostnadsfria nivån upp till 10 grenar med 3 GB lagringsutrymme per gren. Med den här funktionen kan du dela upp din databas och dedikera varje del till olika stadier i din utvecklingspipeline.

Om du vill använda redan existerande scheman har Neon en redigerare för att köra frågor direkt på plattformen. Även om Neon är praktiskt för personliga projekt som kräver gratis PostgreSQL-värd, är det också ett utmärkt val för team som driver en pipeline för kontinuerlig utveckling och kontinuerlig leverans (CICD).

Fjärrdatabaser gör utvecklingen enkel

Att vara värd för dina data på distans hjälper till att minska utvecklingskomplexiteten och öka produktiviteten. Som förväntat är dessa fjärranslutna PostgreSQL-databaser programmeringsspråks-agnostiska och skalbara. Så de kommer väl till pass, oavsett vilket programmeringsspråk du valt.

Om du precis har börjat med PostgreSQL istället, kanske du vill börja med att veta hur det fungerar.