Programmering

NoSQL brikker bort på Oracle, IBM og Microsoft dominans

Det viser seg at verdensherredømme kan ta lang, lang tid. Tilbake i 2014 erklærte Network World's Brandon Butler at NoSQL "ga SQL-databaseleverandører og brukere en skrekk", og et år senere sa Andy Oliver at "den engang glødende databaseteknologien mister glansen, ettersom NoSQL når masse adopsjon, ”blir kjedelig mainstream.

Likevel fortsetter relasjonelle databaseleverandører å skrive ut penger; NoSQL-konkurrentene, hvorav mange er åpen kildekode - ikke så mye.

Ikke desto mindre må SQL-etablerte selskaper være litt nervøse. En ny Gartner-rapport antyder at NoSQL fortsetter å sparke skinnet i den eldre RDBMS-konkurransen. Som Gartner-analytiker Merv Adrian bemerker, "I løpet av de siste fem årene har megavenderne samlet mistet andelen", og har dermed falt 2 prosentpoeng til en fortsatt hegemonisk 89 prosent markedsandel.

En nedgang på 2 prosent over fem år er neppe årsak til håndvikling, men de samme leverandørene har gjort en god del "NoSQL-vask" av produktene for å late som å gi kundene det beste av RDBMS og NoSQL. Grunnen? Skiftet mot moderne datainfrastruktur som NoSQL dukker ikke nødvendigvis opp i Gartners inntektsbaserte markedsandeler - og langt mer enn noen få titalls milliarder dollar står på spill.

Fat og lykkelig i SQL land?

Det er mye penger i å administrere bedriftsdata, og det er mer av det hvert år. I 2015 festet Gartner DBMS-markedet til $ 35,9 milliarder dollar, et hopp på 8,7 prosent fra 2014s 33,1 milliarder dollar (som representerte en økning på 8,9 prosent i forhold til 2013). Det er de gode nyhetene for Oracle, Microsoft og IBM, som kollektivt herrer over denne gigantiske haugen med kontanter.

Den dårlige nyheten er imidlertid at deres dominans glir, hvis det er litt.

Blant disse tre store leverandørene klarte bare Microsoft å øke markedsandelen de siste fem årene, og vokste nesten 1 poeng til 19,4 prosent samlet DBMS-markedsandel. I mellomtiden falt Oracle med 1,5 poeng til 41,6 prosent mens IBM kastet 5,6 poeng for å slå seg ned på 16,5 prosent.

I mellomtiden erkjenner Gartners Adrian at NoSQL ikke garanterer "mye å skrive hjem om" hvis evaluert "etter inntektsstandarder." Når vi teller de fem største leverandørene etter inntekt, anslår Gartner at "den samlede summen er 364 millioner dollar." Med andre ord, legg MongoDB, DataStax (Cassandra), Basho, Couchbase og MarkLogic sammen, og de tjener åttende plass i DBMS markedsandel. Slå på Hadoop-leverandørene (Cloudera, Hortonworks og MapR), og du får ytterligere 323,2 millioner dollar.

All denne store datainfrastrukturen er kort sagt bare 3 prosent av den totale betalt DBMS marked.

Popularitet handler ikke om kontanter

Men ta inntekter ut av ligningen, og sprekker i DBMS-markedsandelen begynner å dukke opp. I følge DB-Engines - som måler databasepopularitet på tvers av en rekke faktorer (inkludert stillingsannonser og søkeinteresse), men ekskluderer inntektstall - får Oracle, Microsoft og IBM sammen på toppen av noen støyende naboer:

DB-motorer

Målt utelukkende etter popularitet / adopsjon, lover særlig MongoDB og Cassandra å skape kaos på sittende RDBMS-leverandører. Det er sant at denne populariteten ennå ikke blir til kontanter - og det gjør det kanskje aldri.

Faktisk kan det ha den stikk motsatte effekten, suge inntekter fra markedet, som jeg har skrevet før. For et år siden hevdet Gartner at så mye som 25 prosent av det totale relasjonelle databasemarkedet var sammensatt av ubetalte open source-databaser som MySQL og PostgreSQL. Etter DB-Engines popularitetsindeks å dømme, kan den prosentandelen være enda høyere i dag.

Når han generelt snakket om trenden mot åpen kildekode, advarte Gartner megavenderne: "Den potensielle effekten av [åpen kildekodedatabaser] som fanger arbeidsbelastninger som ellers ville gått til kommersielle produkter, vil manifestere seg i fallende vekstrater for sistnevnte." Men så mye som MySQL og PostgreSQL representerer de åpenbare erstatningene for dyrere RDBMS-løsninger, er det NoSQL og andre store datafokuserte datalagre som representerer den største langsiktige trusselen.

Nye data, ny maskinvare

På denne trusselen bemerker den uavhengige analytikeren Curt Monash: "Det er i utgangspunktet tre ting som alvorlig kan true Oracles markedsposisjon, [den første er] vekst i apper av den typen Oracle's RDBMS ikke passer godt for. Mye av store data passer til beskrivelsen. "

Mens Monash kaller Oracle, gjelder det like mye for alle de store RDBMS-leverandørene.

Men ikke forvent en grossistdumping av ærverdige RDBMS over natten. Selv om moderne data har en tendens til å være ustrukturerte eller semistrukturerte, og som sådan passer stadig dårligere for de ryddige radene og kolonnene i relasjonsdatabaser, forblir de fleste bedriftsdata transaksjonelle.

Du bør derfor forvente mest innledende press på megavendors å komme fra open source relasjonsdatabaser, og senere fra open source NoSQL-databaser - akkurat som DB-Engines popularitetsrangering viser.

Dette skiftet viser seg også i en nylig O'Reilly utviklerundersøkelse, der respondentene ble bedt om å identifisere sine primære dataverktøy. Mens Hadoop, Spark, Cassandra og MongoDB lager listen, topper MySQL og PostgreSQL den:

O'Reilly Media

På lengre sikt er imidlertid dette skiftet i variasjon, hastighet og volum av data (som betyr store data), samt plasseringen av disse dataene (i skyen), alvorlig grunn til bekymring blant megavenderne, selv om det ikke er men likevel dente inntektene (mye). Tross alt handler dette ikke om å skaffe markedsandeler, men snarere et spørsmål om å forbli relevant ettersom de neste 40 årene med datahåndtering er oppe.

$config[zx-auto] not found$config[zx-overlay] not found