Tu ne nous as pas dit quel genre de site tu comptais développer, ça aurait pu orienter le choix....
D'autres éléments pour choisir :
- versions : comme tu as ton serveur, j'imagine que tu peux disposer de versions récentes des 2 bases. La v4.1 de mysql est à éviter si possible car trop restreinte (pas de vues ni de triggers).
- disponibilité sur mac OS X : il n'y pas de binaires pré compilés pour mac sur le site de postgresql, il te faudra donc trouver un package tierce partie ou recompiler... Mysql est supporté d'origine.
- support par le framework : je ne connais pas Grails, mais comme c'est du java j'imagine que les 2 se valent.
- tu voudras peut être installer sur ton serveur d'autres applications web (forum, blog, cms...) qui à 90% tourneront sous mysql mais pas sous pgsql. Le choix de mysql te permettra dans ce cas là de n'avoir qu'un service de base de données à administrer.
Un dernier mot sur les licences : tu dis postgresql est totalement libre mais c'est aussi le cas de mysql qui est disponible sous une double licence dont la GPL qui, aux dernières nouvelles, est une licence libre :) Je pense que tu voulais dire que postgresql est disponible sous une licence plus permissive (BSD) ce qui peut être effectivement un critère de choix.
# utilisation ?
Posté par Colargol . En réponse au message Mysql ou PostgreSQL pour le web ?. Évalué à 1.
D'autres éléments pour choisir :
- versions : comme tu as ton serveur, j'imagine que tu peux disposer de versions récentes des 2 bases. La v4.1 de mysql est à éviter si possible car trop restreinte (pas de vues ni de triggers).
- disponibilité sur mac OS X : il n'y pas de binaires pré compilés pour mac sur le site de postgresql, il te faudra donc trouver un package tierce partie ou recompiler... Mysql est supporté d'origine.
- support par le framework : je ne connais pas Grails, mais comme c'est du java j'imagine que les 2 se valent.
- tu voudras peut être installer sur ton serveur d'autres applications web (forum, blog, cms...) qui à 90% tourneront sous mysql mais pas sous pgsql. Le choix de mysql te permettra dans ce cas là de n'avoir qu'un service de base de données à administrer.
Un dernier mot sur les licences : tu dis postgresql est totalement libre mais c'est aussi le cas de mysql qui est disponible sous une double licence dont la GPL qui, aux dernières nouvelles, est une licence libre :) Je pense que tu voulais dire que postgresql est disponible sous une licence plus permissive (BSD) ce qui peut être effectivement un critère de choix.