Programování

NoSQL se zbavuje dominance Oracle, IBM a Microsoft

Ukázalo se, že ovládnutí světa může trvat dlouho, dlouho. V roce 2014 Brandon Butler ze společnosti Network World prohlásil, že NoSQL „dává prodejcům a uživatelům databáze SQL strach“, a o rok později Andy Oliver vtipkoval, že „kdysi rozžhavená databázová technologie ztrácí svůj lesk, protože NoSQL dosahuje masy adopce, “stává se nudně mainstreamem.

Dodavatelé relačních databází přesto nadále tisknou peníze; uchazeči o NoSQL, z nichž mnozí jsou open source - ne tolik.

Přesto musí být zavedení operátoři SQL trochu nervózní. Nová zpráva společnosti Gartner naznačuje, že NoSQL nadále nakopává shiny své starší soutěže RDBMS. Jak poznamenává analytik společnosti Gartner Merv Adrian: „Za posledních pět let megavendoři společně ztratili podíl,“ poklesl o 2 procentní body na stále hegemonický 89 procentní podíl na trhu.

2procentní pokles za pět let je stěží důvodem k ručnímu vyždímání, ale stejní prodejci provedli slušné množství „NoSQL mytí“ svých produktů, aby předstírali, že dávají zákazníkům to nejlepší z RDBMS a NoSQL. Důvod? Posun směrem k moderní datové infrastruktuře, jako je NoSQL, se nemusí nutně projevit v počtech tržních podílů Gartneru založených na výnosech - a v sázce je mnohem více než několik desítek miliard dolarů.

Tlustý a šťastný v zemi SQL?

Ve správě podnikových dat je spousta peněz a každý rok je jich víc. V roce 2015 společnost Gartner fixovala trh DBMS na 35,9 miliardy USD, což je o 8,7 procenta více než 33,1 miliardy USD v roce 2014 (což představuje nárůst o 8,9 procenta oproti roku 2013). To je dobrá zpráva pro Oracle, Microsoft a IBM, které společně vládnou nad touto obrovskou hromadou peněz.

Špatnou zprávou však je, že jejich dominance sklouzává, i když mírně.

Mezi těmito třemi velkými dodavateli se pouze Microsoftu podařilo za posledních pět let zvýšit svůj podíl na trhu a zvýšit téměř 1 bod na celkový podíl na trhu DBMS o 19,4 procenta. Společnost Oracle mezitím poklesla o 1,5 bodu na 41,6 procenta, zatímco IBM vrhla 5,6 bodů a usadila se na 16,5 procenta.

Adrian společnosti Gartner mezitím uznává, že NoSQL nezaručuje „o čem by se dalo psát domů“, pokud by to bylo hodnoceno „podle výnosových standardů“. Gartner odhaduje, že top pět prodejců je podle výnosu, „že celkový součet je 364 milionů $.“ Jinými slovy, přidejte MongoDB, DataStax (Cassandra), Basho, Couchbase a MarkLogic dohromady a kombinujte je, abyste získali osmé místo v podílu na trhu DBMS. Připojte se k prodejcům Hadoop (Cloudera, Hortonworks a MapR) a získáte dalších 323,2 milionů dolarů.

Celá tato velká datová infrastruktura je zkrátka jen 3 procenta z celkové zaplaceno Trh DBMS.

Popularita není o hotovosti

Vyjměte však z rovnice příjmy a začnou se objevovat trhliny v počtech podílů na trhu DBMS. Podle společnosti DB-Engines - která měří popularitu databáze v celé řadě faktorů (včetně výpisů pracovních míst a zájmu o vyhledávání), ale vylučuje počty příjmů - jsou společnosti Oracle, Microsoft a IBM nahoře spojeny hlučnými sousedy:

DB motory

Měřeno čistě podle popularity / přijetí, zejména MongoDB a Cassandra slibují, že způsobí zmatek stávajícím prodejcům RDBMS. Je pravda, že tato popularita se ještě nezměnila v hotovost - a nikdy to tak nemusí být.

Ve skutečnosti to může mít přesně opačný účinek, sání výnosů z trhu, jak jsem již psal. Před rokem společnost Gartner tvrdila, že až 25 procent z celkového trhu relačních databází tvořily neplacené databáze s otevřeným zdrojovým kódem, jako jsou MySQL a PostgreSQL. Soudě podle indexu popularity DB-Engines může být toto procento dnes ještě vyšší.

Gartner obecně hovoří o trendu směrem k otevřenému zdroji a varoval megavendory: „Potenciální dopad [databází otevřeného zdroje] zachycujících pracovní zátěže, které by jinak šly na komerční produkty, se projeví poklesem temp růstu těchto produktů.“ Ale i když MySQL a PostgreSQL představují zřejmou náhražku dražších řešení RDBMS, je to právě NoSQL a další velká datová úložiště zaměřená na data, která představují největší dlouhodobou hrozbu.

Nová data, nový hardware

Nezávislý analytik Curt Monash k této hrozbě poznamenává: „Existují v zásadě tři věci, které mohou vážně ohrozit pozici Oracle na trhu, [první z nich je] růst aplikací, pro které není vhodný Oracle RDBMS. Hodně z velkých data odpovídají tomuto popisu. “

Zatímco Monash volá Oracle, platí to stejně pro všechny hlavní dodavatele RDBMS.

Neočekávejte však velkoobchodní dumping ctihodného RDBMS přes noc. Ačkoli moderní data mají tendenci být nestrukturovaná nebo polostrukturovaná a jako taková se stále více nehodí pro uklizené řádky a sloupce relačních databází, většina podnikových dat zůstává transakční.

Měli byste tedy očekávat, že největší počáteční tlak na megavendory pochází z relačních databází open source a později z open source databází NoSQL - přesně tak, jak ukazují žebříčky popularity DB-Engines.

Tento posun se projevuje také v nedávném průzkumu vývojářů O'Reilly, ve kterém byli respondenti požádáni, aby identifikovali své primární datové nástroje. Zatímco Hadoop, Spark, Cassandra a MongoDB tvoří seznam, MySQL a PostgreSQL jsou na prvním místě:

O'Reilly Media

Z dlouhodobého hlediska je však tento posun v rozmanitosti, rychlosti a objemu dat (což znamená velká data), stejně jako umístění těchto dat (v cloudu), vážným důvodem k obavám mezi megavendory, i když tomu tak není přesto potlačují své příjmy (mnohem). Koneckonců nejde o hromadění podílu na trhu, ale spíše o to, zda zůstat relevantní, protože dalších 40 let správy dat je na spadnutí.