Hoppa till innehåll

Managed Data Services

CockroachDB Cloud

CockroachDB Cloud är den hanterade molntjänsten för CockroachDB, en distribuerad SQL-databas. Fria nivån mäts i Request Units (RU) snarare än traditionella instansstorlekar, vilket speglar databasens elastiska, distribuerade arkitektur.

Besök CockroachDB Cloud

Vad är CockroachDB Cloud?

CockroachDB Cloud är den fullständigt hanterade, serverlösa varianten av CockroachDB - en distribuerad SQL-databas byggd för att skala horisontellt över flera noder och överleva nod- eller till och med datacenterfel samtidigt som den behåller stark konsistens i datan. Den talar PostgreSQL:s wire-protokoll, vilket gör att befintliga Postgres-drivrutiner och stora delar av Postgres SQL-syntax fungerar mot den, så team kan börja använda en distribuerad databas utan att lära sig ett helt nytt frågespråk. Användning på gratisnivån mäts i "Request Units" (RU) - en abstraherad enhet som representerar beräknings- och IO-kostnaden för frågor - snarare än rå CPU/RAM-allokering, och gratisnivån ger 50 miljoner RU och 10 GiB lagring per månad, vilket källan beskriver motsvara ungefär 15 USD i användning. Plattformen riktar sig till applikationer som behöver motståndskraft och horisontell skalning (multi-region, hög tillgänglighet) utan att själva drifta den distribuerade infrastrukturen.

Vad den fria nivån räcker till

Fri nivå ger 50 miljoner Request Units och 10 GiB lagring per månad, motsvarande ett värde av cirka 15 dollar - tillräckligt för utveckling, test och mindre produktionsanvändning, men RU-modellen kräver att man håller koll på förbrukning snarare än bara lagringsvolym.

Användningsfall

Postgres-kompatibel backend

Driv en applikationsbackend som använder Postgres-drivrutiner men behöver motståndskraft och tillgänglighet över flera noder.

Horisontell skalning

Bygg applikationer som kan behöva skala bortom vad en enkel-nods-databas klarar, utan att byta databasmotor senare.

Testa distribuerad resiliens

Prova distribuerat SQL-beteende som överlevnad vid nodfel och stark konsistens, utan att självhosta ett kluster.

Multi-region-applikationer

Bygg applikationer som behöver datalokalitet eller låg latens över flera geografiska regioner.

Prototypa inom fri budget

Utveckla och testa inom gratisnivåns 50 miljoner RU och 10 GiB innan man går vidare till ett större betalt kluster.

Styrkor och begränsningar

Styrkor

  • PostgreSQL wire-protokoll-kompatibilitet underlättar adoption för team som redan använder Postgres-verktyg och drivrutiner
  • Byggd för horisontell skalning och motståndskraft mot nodfel, till skillnad från vanliga enkel-nods hanterade Postgres-tjänster
  • Gratisnivåns användningsbaserade RU-modell (50 miljoner RU, 10 GiB lagring) är generös relativt källans egen värdering på 15 USD/månad
  • Serverlös/hanterad drift - ingen manuell klusterhantering för skalning eller failover krävs av kunden

Begränsningar

  • RU-baserad debitering är mer abstrakt än enkel CPU/RAM/lagrings-prissättning, vilket kräver att man förstår RU-förbrukning per frågetyp
  • Inte fullt ut Postgres-kompatibel rakt igenom - distribuerade SQL-databaser har typiskt funktions- och beteendeskillnader mot vanlig PostgreSQL som kan överraska team som migrerar
  • Gratisnivåns lagringstak på 10 GiB begränsar den till små till medelstora dataset
  • Komplexiteten hos en distribuerad databas kan vara onödig overhead för enkla applikationer i en enda region

Jämfört med alternativen

Inom kategorin är Neon (hanterad Postgres med branchning, 0,5 GB lagring per projekt) och Aiven (hanterad Postgres/MySQL/Valkey, enkel nod på gratisnivån) närmaste jämförelser. CockroachDB Cloud skiljer sig genom att vara en distribuerad SQL-databas byggd för multi-node-resiliens och horisontell skalning snarare än en enkel-nods hanterad instans, vilket gör den mer relevant för applikationer som kräver hög tillgänglighet över flera regioner än vad Neons eller Aivens gratisnivåer är dimensionerade för.

Vanliga frågor

Är det gratis för alltid?

Källan beskriver en free tier (50 miljoner RU och 10 GiB lagring per månad) utan angivet slutdatum, men verifiera aktuella villkor på cockroachlabs.com/pricing.

Finns betald nivå?

Ja - källan länkar till en prissida (cockroachlabs.com/pricing) som per definition innehåller betalda nivåer utöver free tier.

Är det self-hosted eller molnbaserat?

CockroachDB Cloud är den molnbaserade, hanterade varianten. CockroachDB finns även som self-hosted open source-programvara, men det är en annan produkt än den här beskrivna molntjänsten.

Vem passar det för?

Team som bygger Postgres-kompatibla applikationer och behöver distribuerad skalbarhet eller motståndskraft mot nodfel, utan att själva drifta ett databaskluster.

Vad är en Request Unit (RU)?

Enligt källan en måttenhet för att mäta databasanvändning (frågekostnad i beräkning/IO), men källan specificerar inte den exakta beräkningsformeln - se Cockroach Labs egen dokumentation för detaljer.

Hur mycket är gratisnivån värd i pengar?

Källan anger att 50 miljoner RU och 10 GiB lagring per månad motsvarar ungefär 15 USD i användning.

SIAX perspektiv

CockroachDB Cloud passar när man redan vet att man behöver distribuerad SQL med hög tillgänglighet över regioner - annars är det ofta överdimensionerat för ett enkelt projekt. RU-baserad prissättning gör kostnadsuppskattning mindre intuitiv än traditionell CPU/RAM-prissättning, så bygg in förbrukningsövervakning tidigt om man planerar att skala förbi den fria nivån.

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