PostgreSQL vs MySQL pour un projet de gestion de contenu à haute charge
-
admin_sys_du_13
- Messages : 205
- Inscription : sam. mai 24, 2025 7:24 pm
PostgreSQL vs MySQL pour un projet de gestion de contenu à haute charge
Bonjour, je dois choisir entre PostgreSQL et MySQL pour un CMS qui va gérer 50 000 articles avec environ 500 requêtes/sec. Des retours d'expérience ?
Re: PostgreSQL vs MySQL pour un projet de gestion de contenu à haute charge
Clairement PostgreSQL sans hésiter. Le partitionnement natif et le parallel query vont faire la différence à ce niveau de charge. J'ai benchmarké les deux sur du matériel similaire l'an dernier.
Sauvegardez, bon sang
-
admin_sys_gaming
- Messages : 571
- Inscription : sam. janv. 20, 2024 7:24 pm
Re: PostgreSQL vs MySQL pour un projet de gestion de contenu à haute charge
Je ne suis pas d'accord. MySQL avec InnoDB et un bon réglage du buffer pool peut très bien tenir. Surtout si tu utilises du caching côté application.
-
admin_sys_du_13
- Messages : 205
- Inscription : sam. mai 24, 2025 7:24 pm
Re: PostgreSQL vs MySQL pour un projet de gestion de contenu à haute charge
Merci pour vos avis. @143, tu as des chiffres concrets sur tes benchmarks ? Et @45, quel serait ton paramétrage type pour InnoDB ?
Re: PostgreSQL vs MySQL pour un projet de gestion de contenu à haute charge
Avec PostgreSQL 14 sur un 16 cores/32GB RAM : 1200 req/s en lecture seule. MySQL 8.0 plafonnait à 800 dans les mêmes conditions. Le gap se creuse sur les écritures concurrentes.
Sauvegardez, bon sang
-
admin_sys_gaming
- Messages : 571
- Inscription : sam. janv. 20, 2024 7:24 pm
Re: PostgreSQL vs MySQL pour un projet de gestion de contenu à haute charge
Pour InnoDB : buffer pool à 70% de la RAM disponible, innodb_io_capacity à 2000 si tu as des SSD NVMe, et innodb_flush_neighbors à OFF. Mais effectivement, PostgreSQL scale mieux en écriture.