MapReduce dan NoSQL
Ketemu lagi nih.. sekarang kita
bahas MapReduce adalah model pemrogramana rilisan Google yang ditujukan untuk
memproses data berukuran raksasa secara terdistribusi dan parallel dalam
cluster yang terdiri atas ribuan komputer. Dalam memproses data, MapReduce
dibagi menjadi 2 proses utama, yaitu Map dan Reduce. Proses Map bertugas utnuk
mengumpulkan informasi dari potongan-potongan data yang terditribusi dalam tiap
komputer dalam cluster (kelompok komputer yang saling terhubung). Hasilnya
deserahkan kepada proses Reduce untuk diproses lebih lanjut. Hasil proses
Reduce merupakan hasil akhir yang dikirim ke pengguna.
NoSQL adalah tipe database yang
sangat jauh berbeda dengan konsep RDBMS ataupun ODBMS. Perbedaan utamanya
sendiri yaitu karena tidak mengenal istilah relation dan tidak menggunakan
konsep schema. Dalam NoSQL, setiap tabel berdiri sendiri tanpa tergantung
dengan tabel lainnya.
NoSQL Database adalah sebuah
database yang bertipe NoSQL, yaitu database ini tidak mengenal istilah
relational dan tidak menggunakan konsep schema. Contoh dari NoSQL Database
salah satunya adalah MongoDB.
Kesimpulan
Map Reduce danNoSQL (Not Only
SQL) adalah sebuah pemogramaan framework guna untuk membantu user
mengembangankan sebuah data yang ukuran besar dapat terdistribusi satu sama
lain. Map-Reduce adalah salah satu konsep teknis yang sangat penting di dalam
teknologi cloud terutama karena dapat diterapkannya dalam lingkungan
distributed computing. Dengan demikian akan menjamin skalabilitas aplikasi
kita.
Salah satu contoh penerapan nyata
map-reduce ini dalam suatu produk adalah yang dilakukan Google. Dengan
inspirasi dari functional programming map dan reduce Google bisa
menghasilkan filesystem distributed yang sangat scalable, Google Big
Table. Dan juga terinspirasi dari Google, pada ranah open source terlihat
percepatan pengembangan framework lainnya yang juga bersifat terdistribusi dan
menggunakan konsep yang sama, project open source tersebut bernama Apache
Hadoop.
Referensi : http://widyachairunissa.blogspot.co.id/2014/05/map-reduce-dan-nosql.html
Comments
Post a Comment