Je ne pense pas qu'il serait fiable que la solution pour plusieurs raisons:
a) l'équipe de dev Habituellement magento mise à jour leurs tables MySQL db presque dans chaque version (sans la documentation) et vous sera forcé pour mettre à jour manuellement votre structure db après chaque changement (il n'est pas judicieux d'ignorer les mises à jour de magento, car ils fixent une liste assez importante de bugs à chaque fois (et introduisent de nouveaux bugs sur le long terme: P)).
b) la structure db Magento est très complexe, et il serait un travail d'enfer au port tout dans un autre type de SGBD avec ses propres raisonnements pour les clés externes et telles
c) Et dans le dernier: je Je ne suis pas sûr que leur moteur db supporterait un nouveau type de SGBD (ça devrait être Zend_Db mais qui sait).
Je vous suggère de convaincre le client dans l'utilisation de MySQL (puisque vous auriez besoin de serveur dédié de toute façon pour le bon fonctionnement magento)
En utilisant l'outil ORM rendrait les choses beaucoup plus lisse pour le soutien multi-DB, malheureusement, de nombreux projets ne considèrent pas que quand ils commencent. C'est dommage, car il y a de meilleurs DB que MySql et parfois le client a déjà une configuration DB qu'il n'aime pas changer. – zappan