jump to navigation

Awantura o MapReduce 01/20/2008

Posted by Mikołaj Morzy in Uncategorized.
trackback

No i się narobiło. Dwaj giganci świata baz danych, David DeWitt i Mike Stonebraker napisali felieton, w którym przypuścili frontalny atak na filary technologii Google, MapReduce i BigTable. Czarę goryczy przelał fakt, że macierzysta uczelnia Stonebrakera, Uniwersytet Berkeley, postanowił wprowadzić kurs programowania z wykorzystaniem MapReduce.

Główne zarzuty DeWitta i Stonebrakera są następujące:

  • MapReduce reprezentuje krok wstecz w rozwoju systemów baz danych, rezygnuje z deklaratywnego języka zapytań wysokiego poziomu na rzecz programowania niskopoziomowego i nie wykorzystuje schematów, ograniczeń integralnościowych i referencyjnych,
  • MapReduce jest mało wydajną implementacją, ignorującą np. indeksowanie,
  • MapReduce jest wtórnym wytworem, nieudolnie kopiującym pomysły pojawiające się w dziedzinie rozproszonych i sfederowanych baz danych na przestrzeni ostatnich dwudziestu lat,
  • MapReduce jest pozbawiona większości cech systemów baz danych: przetwarzania transakcyjnego, wielowersyjności, ograniczeń integralnościowych i referencyjnych,
  • MapReduce jest bazą danych tylko do odczytu.

Felieton wywołał ogromne poruszenie, poza komentarzami umieszczonymi bezpośrednio pod felietonem wiele uwag można znaleźć na serwisach Slashdot i Reddit.

Komentarze»

No comments yet — be the first.

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: