Hoppa till innehåll

Managed Data Services

CrateDB

CrateDB är en distribuerad SQL-databas med öppen källkod, inriktad på realtidsanalys. Den fria nivån, kallad CRFREE, ger en enskild nod med 2 CPU:er, 2 GiB minne och 8 GiB lagring, utan krav på betalkortsuppgift.

Besök CrateDB

Vad är CrateDB?

CrateDB är en distribuerad, öppen källkod-SQL-databas byggd för realtidsanalys på stora datamängder. Den låter utvecklare köra vanliga SQL-frågor mot data som annars ofta hanteras i NoSQL- eller specialiserade analysdatabaser, vilket sänker tröskeln för team som redan kan SQL men behöver skalbarhet och prestanda för analytiska arbetsbelastningar. CrateDB drivs av företaget Crate.io och finns både som öppen källkod för self-hosting och som en hanterad molntjänst. Gratisnivån CRFREE ger ett enda kluster per organisation med en nod, 2 CPU-kärnor, 2 GiB minne och 8 GiB lagring, utan krav på betalningsmetod för att komma igång.

Vad den fria nivån räcker till

Fri nivå (CRFREE) ger ett kluster med en nod, 2 CPU:er, 2 GiB minne och 8 GiB lagring, ett kluster per organisation, utan krav på betalningsmetod - tillräckligt för att utvärdera CrateDB för realtidsanalys i mindre skala.

Användningsfall

Realtidsdashboards

Bygg realtidsdashboards och analysapplikationer som frågar stora datamängder med vanlig SQL.

Tidsserie- och IoT-data

Lagra och analysera tidsseriedata eller sensordata i en distribuerad databas med SQL-gränssnitt.

Prototypa analytiska arbetsbelastningar

Testa analytiska arbetsbelastningar i molnet innan man investerar i ett större självhostat kluster.

Ersätta separata analysverktyg

Slå ihop relationsdatabas och separat analysverktyg till en och samma distribuerade SQL-motor.

Utvärdering före self-hosting

Testa CrateDB som molntjänst innan man väljer att self-hosta öppen källkod-versionen i egen infrastruktur.

Styrkor och begränsningar

Styrkor

  • Öppen källkod-grund ger möjlighet att self-hosta samma teknik om man vill lämna molntjänsten senare
  • Vanlig SQL sänker inlärningströskeln jämfört med databaser som kräver egna frågespråk
  • Gratisnivån kräver ingen betalningsmetod, vilket sänker tröskeln att testa
  • Distribuerad arkitektur är byggd för att skala horisontellt för analytiska arbetsbelastningar

Begränsningar

  • Ett kluster per organisation på gratisnivån begränsar möjligheten att köra flera parallella projekt
  • 2 GiB minne och 8 GiB lagring på en enda nod räcker bara för mindre datamängder eller utvärdering
  • Nischad mot analytiska/tidsserie-arbetsbelastningar - mindre lämplig som allmän transaktionsdatabas
  • Mindre känd än de stora molndatabasleverantörerna, vilket kan betyda mindre community-stöd

Jämfört med alternativen

Tinybird erbjuder en liknande inriktning mot realtidsanalys men bygger på en hanterad ClickHouse-motor med HTTP-baserad dataingest och möjligheten att publicera SQL-frågor som API:er, snarare än CrateDBs egna distribuerade SQL-motor. InfluxDB är ett alternativ specifikt för tidsseriedata med ett eget frågespråk och gränser satta i skriv-/läsvolym istället för CPU/minne/lagring. CockroachDB Cloud passar bättre för team som primärt behöver en distribuerad transaktionsdatabas med stark konsistens snarare än renodlad analys.

Vanliga frågor

Är det gratis för alltid?

Källan beskriver CRFREE-nivån utan att ange en tidsgräns och anger uttryckligen att ingen betalningsmetod krävs - men verifiera aktuella villkor hos crate.io eftersom gratisnivåer ofta ändras över tid.

Finns en betald nivå?

Ja, rimligen givet att CRFREE är namngiven som en specifik gratisnivå bland flera - se crate.io för prissättning.

Är det self-hosted eller molnbaserat?

Båda: CrateDB är öppen källkod och kan self-hostas, samtidigt som Crate.io erbjuder den hanterade molntjänsten med CRFREE-nivån.

Vem passar det för?

Team som vill köra SQL-baserad realtidsanalys på stora datamängder utan att bygga egen analysinfrastruktur från grunden.

Hur stor är gratisnivån?

En nod, 2 CPU, 2 GiB minne och 8 GiB lagring enligt källan.

Kan jag flytta från molntjänsten till egen drift senare?

Ja, eftersom CrateDB är öppen källkod går det att self-hosta samma databasmotor utan att byta produkt.

SIAX perspektiv

Att CrateDB är öppen källkod ger en teoretisk väg att självhosta om man växer ur den hanterade fria nivån, vilket minskar långsiktig inlåsning jämfört med rena SaaS-alternativ. Begränsningen till ett kluster per organisation på fri nivå gör den mest lämpad för ett enskilt utvärderings- eller pilotprojekt snarare än parallell drift av flera miljöer.

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