Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Pada saat kapan kita menggunakan mongodb dan rdbms berbarengan?
Halo teman-teman, ada yang pernah menggunakan nosql (khususnya mongodb) dan rdbms secara berbarengan? Masing - masing tugas mereka dimana yaa pembagiannya? Dan kenapa kalian pakai kedua database yang berbeda itu secara bersamaan? Terima kasih.
1 Jawaban:
Pernah dikasus saya, saat transisi/rewrite dari Monolith ke Microservice
Jadi Ada 2 Service:
- Monolith masih menggunakan MySQL (old service)
- Microservice yg akan menggunakan MongoDB (new service)
Jadi saya ingin menghapus Monolith menjadi Microservice, Tapi Karena masih ada beberapa service masih ketergantungan/dependency dengan MySQL, Akhirnya kita insert ke 2 Database yaitu MongoDB dan MySQL.
untuk pertanyaan ini: kenapa kalian pakai kedua database yang berbeda itu secara bersamaan?
jawabannya: karena masih ada service yg ketergantungan ke salah satu database. Jadi jika sudah tidak ketergantungan kamu bisa menghapus nya (yg tidak ketergantungan)
Idealnya kita menggunakan 1 database, agar lebih centric (not duplicate) kecuali datanya unique