Componente

Furnizorii de baze de date adaugă Google MapReduce

Resumo de MapReduce

Resumo de MapReduce
Anonim

Greenplum și Aster Data Systems. analiza datelor, a anunțat săptămâna aceasta că produsele lor vor sprijini MapReduce, o tehnică de programare dezvoltată inițial de Google pentru prelucrarea paralelă a seturilor mari de date din hardware-ul de mărfuri.

Dezvoltatorii de software tind să fie mai confortabili cu limbi precum Java și C ++ SQL bazat pe limbaj, a spus Mayank Bawa, cofondator si CEO al Aster, producatorul unui sistem de baze de date cluster care imparte sarcinile in mai multe niveluri discrete.

"Majoritatea dezvoltatorilor se lupta cu nuantele de a face o dans de baze de date bine in directiile lor" a scris într-un post pe blog. "Într-adevăr, un maestru SQL este necesar pentru a efectua interogări interesante pentru transformările de date (în timpul procesării ETL sau prelucrării Extract-Load-Transform) sau minelor de date (în timpul analizei)."

Introduceți MapReduce "framework-ul trivial paralelizabil, astfel încât chiar și dezvoltatorii novici (aka interni) ar putea scrie programe într-o varietate de limbi (Java / C / C ++ / Perl / Python) pentru a analiza date independente de scară", a scris Bawa. producătorul unei baze de date pe care se spune că poate scala la un cântar de informații, a declarat săptămâna aceasta că un cadru MapReduce va face parte din motorul său de date din septembrie.

Anunțurile gemene au adus o aprobare de la un observator apropiat al bazei de date "De la sine, MapReduce poate face o mulțime de lucruri importante în manipularea și analiza datelor, integrând-o cu SQL ar trebui doar să-și mărească aplicabilitatea și puterea", scrie Curt Monash de la Monash Research, pe blogul DBMS2.

"MapReduce nu este necesar pentru tabu managementul datelor. Acest lucru a fost paralealizat în mod eficient în alte moduri ", a adăugat el." Dacă doriți să construiți structuri non-tabulare, cum ar fi indexuri de text sau grafice, MapReduce se dovedește a fi un ajutor important. "