Anda di halaman 1dari 4

Aggregasi MongoDB

Operasi agregasi memproses kumpulan data dan mengembalikan nilai yang dihitung. Nilai grup
operasi agregasi dari beberapa baris data dapat melakukan berbagai operasi pada data yang
dikelompokkan untuk mengembalikan satu hasil.

Contoh pemodelan agregasi

Praktekkan query berikut di shell MongoDB analisis fungsi dan hasil query berdasarkan database
yang di import

1. import database
import database students.json , products.json dan order.json

2. Jelaskan perbedaan key 1 atau 0 pada fungsi find()

3. Jelaskan penggunaan fungsi skip()

4. Jelaskan penggunaan fungsi sort() 1 atau -1


Untuk query berikut gunakan collection product.json

5. Jelaskan fungsi agregasi berikut berdasarkan hasil query

Untuk query berikut gunakan collection order.json


Map Reduce MongoDB
Map-reduce adalah metode pemrosesan data untuk mengumpulkan data dengan volume besar
menjadi hasil agregat yang bermanfaat. MongoDB menggunakan perintah mapReduce untuk
operasi pengurangan data. MapReduce umumnya digunakan untuk memproses set data besar.

-tahapan map reduce

1. Membuat variabel fungsi map

2. Membuat variabel fungsi reduce

3. Membuat fungsi map reduce

Collection
TUGAS
Pada query dengan metode agregasi berikut, ubahlah menggunakan metode map reduce

Bandingkan hasil nilai balik dari perhitungan dengan metode agregasi dan map reduce

Anda mungkin juga menyukai