Disco
A lightweight, open-source framework for distributed computing based on MapReduce, designed for handling massive data with minimal code.
Ringkasan
Apa itu Disco?
Disco adalah kerangka komputasi terdistribusi sumber terbuka yang menggunakan paradigma MapReduce untuk memproses kumpulan data besar secara efisien. Ini dikembangkan di Nokia Research Center pada tahun 2008 dan mendukung distribusi data, penjadwalan pekerjaan, dan kueri miliaran titik data secara real-time.
Untuk apa Disco digunakan?

Fitur Unggulan
- Instalasi mudah di banyak OS
- IO yang melestarikan lokalitas data secara efisien
- Mendukung pembuatan profil dan debugging
- Akses acak ke data dan hasil
- Jalankan pekerjaan dalam bahasa apa pun melalui protokol pekerja
- Bangun dan kueri indeks dengan miliaran kunci
Bagaimana cara menggunakan Disco?
Instal Disco di Linux, Mac OS X, atau FreeBSD, tulis skrip Python untuk memetakan dan mengurangi fungsi, dan menjalankan pekerjaan pada cluster untuk memparalelkan komputasi. Ini mencakup alat untuk mengindeks dan menanyakan data, dengan dukungan untuk pembuatan profil dan debugging.
Alat Alternatif
Kelebihan & Kekurangan
Kelebihan
- Sumber terbuka dan gratis
- Kuat untuk pemrosesan data skala besar
- Mudah digunakan dengan Python
- Mendukung kueri waktu nyata
- Pengembangan aktif dan dukungan masyarakat
Kekurangan
- Versi alfa mungkin memiliki bug
- Terbatas pada paradigma MapReduce
- Memerlukan penyiapan cluster untuk mendapatkan manfaat penuh
Kasus Penggunaan
- Analisis log
- Pemodelan probabilistik
- Penambangan data
- Pengindeksan teks lengkap
- Perhitungan frekuensi kata
Harga Disco
Ulasan Pengguna
Belum ada ulasan
Jadilah yang pertama mengulas alat ini!