Bileşenler

Veri Tabanı Satıcıları Google'ın MapReduce'ını Ekleyin

Introduction to MapReduce Framework

Introduction to MapReduce Framework
Anonim

Greenplum ve Aster Data Systems, büyük ölçekli iki başlangıç veri analizi, bu hafta, ürünlerinin, ürünler için büyük veri setlerinin paralel olarak işlenmesi için Google tarafından geliştirilen bir programlama tekniği olan MapReduce'u destekleyeceğini duyurdu.

Yazılım geliştiricileri Java ve C ++ gibi dillerden daha rahat olma eğilimindedir. veritabanı dili SQL, Mayank Bawa, Aster'ın kurucusu ve CEO'su, iş yüklerini çoklu ayrık katmanlara bölen bir küme veritabanı sistemi oluşturucu olduğunu söyledi.

"Çoğu geliştirici, kendi yönlerine iyi bir veritabanı dansı yapma nüansları ile mücadele eder." bir blogda yazdı. "Gerçekten, bir SQL maestro veri dönüşümleri (ETL işleme veya Ekstrakt-Load-Transform işleme sırasında) veya veri madenciliği (analitik sırasında) için ilginç sorgular yürütmesi gerekiyor."

MapReduce girin. Bawa, "acemi paralelleştirilebilir çerçeve, böylece acemi geliştiricilerin (diğer stajyerler) bile, ölçeğinden bağımsız verileri analiz etmek için çeşitli dillerde (Java / C / C ++ / Perl / Python) programlar yazabilmeleri için" Bawa yazdı.

Bu arada, Greenplum, Bir petabyte bilgisine ölçekleyebileceği bir veritabanı üreticisi, bu hafta bir MapReduce çerçevesinin Eylül ayı itibariyle veri akışı motorunun bir parçası olacağını söyledi.

İkili duyurular veritabanının bir yakın gözlemcisinden onay topladı Dünya.

"MapReduce, tek başına veri manipülasyonu ve analizinde çok önemli bir iş yapabilir. SQL ile bütünleştirilmesi sadece uygulanabilirliğini ve gücünü arttırmalıdır," diye yazmıştır, Monash Research'ten Curt Monash, DBMS2 bloğunda.

"MapReduce tabu için gerekli değil lar veri yönetimi. Başka yollarla verimli bir şekilde paralellik gösterdi, "diye ekledi. Fakat metin indeksleri veya grafikler gibi tablo olmayan yapıları oluşturmak istiyorsanız, MapReduce büyük bir yardım olarak ortaya çıkıyor."