Sungguh, pertimbangan yang paling signifikan adalah antara database relasional (seperti MySQL) dan database berorientasi dokumen (seperti mongoDB). Dibandingkan dengan perbedaan antara setiap kelas database, perbedaan dalam setiap kelas biasanya kecil, terutama untuk aplikasi yang sedang Anda bicarakan.
Rekomendasi pertama saya adalah menggunakan software yang sudah ada, seperti WordPress . Dalam hal ini, Anda akan ingin menggunakan backend mereka, yang akan menjadi database relasional.
Jika Anda yakin ingin menemukan kembali roda, dan Anda memiliki host yang dapat menampungnya, saya akan memilih database berorientasi dokumen. Keuntungan utama adalah skema longgar; saat Anda memodifikasi dan menambahkan bidang ke database, Anda tidak perlu khawatir tentang memodifikasi data dalam database--Anda bisa menangani bidang yang hilang saat muncul.