Postingan lainnya
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