söndag 10 maj 2015

Googles superdatabas blir tillgänglig som molntjänst - Computer Sweden

Googles superdatabas blir tillgänglig som molntjänst - Computer Sweden



Google ger sig in i kampen om att hantera riktigt stora
datavolymer med tjänsten Cloud Bigtable. Kompatibilitet med Amazons
Hbase ska ge framgång.




Google Bigtable har
antagit en nästan mytisk ställning vad gäller senare års oortodoxa
hantering av data, jämfört med traditionella relationsdatabaser.
Bigtable har använts länge internt på Google och tekniken har använts i
andra tjänster från Google, men den har kanske framför allt tjänat som
inspirationskälla för andra företags lösningar för att hantera stora
datamängder.


När Google nu gör Bigtable
tillgängligt som en molntjänst i form av Cloud Bigtable så positioneras
tjänsten som en ”molnbaserad nosql-databas”. Vägen till framgång ska,
förutom via teknikens allmänna duglighet för att hantera stora
datavolymer, bli att erbjuda ett programmeringsgränssnitt (api) som är
kompatibelt med Amazons Hadoopbaserade databas Hbase. I teorin ska det
alltså gå att lyfta bort Hbase och stoppa in Cloud Bigtable. Vi får se
hur smidigt det blir i praktiken.


Läs mer: Den sköna nya databasvärlden


Google beskriver Cloud Bigtable som
en lösning för att hantera stora datamängder som kräver mycket, och
komplex, bearbetning. Det låter onekligen ganska likt Hadoop, även om
Google även har siktet inställt på strömmande data med den nya tjänsten.


Rent databastekniskt cirkulerar
begrepp som tabell, rad, kolumn, kolumnfamilj, cell och versioner i
dokumentationen till Hbase, som Googles nya tjänst alltså ska vara
kompatibel med. Det går till exempel att skapa kolumner när som helst,
men däremot måste kolumnfamiljer definieras i ett schema. Hur som helst
borde både de med erfarenhet av relationsdatabaser och de som är mer
inriktade på nosql-databaser kunna använda Cloud Bigtable.


I vanlig ordning för Google så finns
Cloud Bigtable tillgänglig i en betaversion, gratis för de som vill
prova på. Priserna kommer att baseras på flera faktorer, som antalet
noder (”servrar”) som används, mängden data som lagras och mängden
nätverkstrafik.







 

Inga kommentarer:

Skicka en kommentar