Varför NoSQL skakar upp databasmarknaden
NyheterDet allt fler sättet att vi konsumentdata har en djupgående påverkan på databasmarknaden.
Således förvränger företagen sig för att följa med de förändringar som sker och anpassa sina datalagringsoperationer så att de passar deras företags behov och kundernas behov.
Adrian Carr, VD för databasspecialisten MarkLogic, pratade med oss om hur ny teknik som Inte bara SQL eller NoSQL nu blir nödvändig tack vare den flexibilitet de erbjuder när vi tittar efter data.
TechRadar Pro: Kan du förklara det skifte som sker i databasssegmentet just nu?
Adrian Carr: Inte så länge sedan skrev vi alla teorin om att du kunde lagra någonting i en relationsdatabas. Men nu inser vi att det, trots att det är tekniskt möjligt, inte är något som ideal.
Även om du nu kan lagra rikt innehåll som dokument och sociala medier i relationsdatabaser är det inte lätt att göra något med data. Även grundläggande funktioner som sökning är problematiska. Relationsdatabaser fungerar inte bra om de inte får vackert strukturerad data och är dyra att starta.
Eftersom 80 procent av världens data är ostrukturerad och mer lämpad för NoSQL (inte bara SQL) -databaser, har dessa tekniker mognat, vilket resulterar i den ökning av intresse som vi bevittnar i detta utrymme.
TRP: Hur förutser du databasmarknaden kommer att utvecklas?
VÄXELSTRÖM: I stället för widgets och ett-projekt underverk tror jag att plattformar kontrollerar ödet för de flesta datorer. I NoSQL-databasvärlden betyder det en integrerad plattform som inte bara innehåller databasen utan även sökmotorn och applikationstjänsterna.
Med 50 eller sålunda NoSQL-spelare jostling för position ser vi de första stadierna av konsolidering - som IBM köper Cloudant - och segmentering.
Jag förutspår att alla operatörer av relationsdatabaser måste göra ett drag i detta utrymme, eftersom det skulle ta för lång tid för dem att bygga helt nya motorer själva. De har lagt till förlängningar till deras produkt men det är som att passa en rund pinne i ett kvadrathål och det är verkligen inte skalat.
En del av utmaningen för de etablerade företagen är en rädsla för att undergräva de enorma intäkterna de får från sin relationella databasverksamhet genom att lansera lägre kostnad NoSQL-erbjudanden.
TRP: Vilken inverkan har stora data om hur vi arkitekturerar datacentret?
VÄXELSTRÖM: Stora data har hjälpt till att ändra människors tankeställningar och uppskattar värdet av terabyten av data som skapas och lagras.
Det kräver dock ett annat sätt att bygga databaser och applikationer. Fram till nu har utvecklare byggt upp en databas för att driva datacenters applikationer. Men för varje applikation måste du ladda data från varhelst den lever i den applikationsspecifika databasen.
Med flera applikationer, ganska snart har du hundratals datalager med data duplicerade överallt. En dag vaknar du och skriker när du inser problemet är värre än dubbelarbete. Du har också förlorat kontext, säkerhet och datainnehåll.
TRP: Ditt företag diskuterar datacentrerat datacenter - vad är det och hur är det annorlunda än en traditionell datacenterarkitektur?
VÄXELSTRÖM: Den datacenterade metoden är att fokusera på data, dess användning och dess styrning genom sin livscykel som primärt övervägande. Genom att föra applikationerna till data istället för att ta data till programmen, kan du minimera dataduplicering vilket resulterar i konsekvent dataintegritet, flexibel applikationsutveckling, överförbarhet till användarnas enheter och skalbarhet.
Några av dessa databaser kan bli ganska stora och ha dem på ett ställe gör livet enklare när det gäller att hantera företagsgrunder som säkerhet, katastrofåterställning, lagrad lagring och arkivering.