Postingan lainnya
[BIG DATA 30.000++] Performa MYSQL?
halo semuanya,, ada yang suda perna coba belum menggunakan cloud (contoh = digitalocean ram:1, vcpu:1) terus digunakan untuk mengelola data yang sangat besar yang saling berelasi, dan juga seperti pencarian data berelasi.
Kalau iya kira-kira bagai mana performanya atau mungkin itu terlalu menyiksa server kalau ada 5++ pengguna menggunakan aplikasi secara bersammaan.
mohon pencerahaanya... atau mungkin juga lebih baik migrasi ke NOSQL (firebase).
1 Jawaban:
<div>Cloud, hosting atau local server sama saja, bedanya spec dan biayanya.<br>Seperti cloud umumnya meng-scale host-nya mudah atau hosting lebih simple dan local lebih murah kalau buat cluster database.<br><br>Untuk multi-user, table relation, data 'besar' dan complex query bukan masalah besar untuk server seperti mysql atau RDBMS server lainnya.<br>performa adalah hasil dari design tepat, index seimbang dan query yang efisien; tentu dibantu hardware (seperti CPU, memory dan IO -- seperti SSD, Raid) dan maintenance databasenya.<br><br>NOSQL punya cara design yang berbeda, untuk 'table' relation akan menjadi masalah kalau masih berfikir dengan prinsip RDBMS.<br>Lagi pula, NOSQL itu banyak varian juga. salah satu fitur NOSQL adalah scalability-nya, karena umumnya di-design untuk itu; tapi akan mengorbankan integritas data.<br>Jadi pendekatannya berbeda sesuai kebutuhan.</div>