Tôi không nghĩ rằng nó sẽ là đáng tin cậy như các giải pháp vì nhiều lý do:
a) Thông thường đội dev Magento nâng cấp bảng db mysql của họ gần như trong mỗi bản phát hành (không có chứng từ hợp lệ), do đó bạn sẽ bị buộc để nâng cấp cấu trúc db của bạn theo cách thủ công sau mỗi lần thay đổi (không nên bỏ qua các nâng cấp của Magento, vì chúng sửa lỗi danh sách khá lớn mọi lúc (và giới thiệu một số lỗi mới theo cách: P)).
b) cấu trúc db Magento là rất phức tạp, và nó sẽ là một công việc kinh khủng để mọi cổng trong một loại DBMS với những luận điệu riêng của nó cho các phím bên ngoài và như vậy
c) Và trong lần cuối: Tôi m không chắc chắn rằng động cơ db của họ sẽ hỗ trợ một loại DBMS mới (nó phải là Zend_Db nhưng ai biết).
tôi muốn đề nghị bạn để thuyết phục khách hàng trong việc sử dụng mysql (vì bạn sẽ cần máy chủ chuyên dụng anyway cho chạy trơn tru Magento)
Sử dụng công cụ ORM sẽ làm cho mọi việc trơn tru hơn nhiều cho hỗ trợ multi-DB, tiếc là nhiều dự án không xem xét rằng khi họ bắt đầu. Đó là một điều đáng tiếc, bởi vì có DB tốt hơn so với MySql và đôi khi khách hàng có một thiết lập DB đã được mà họ không muốn thay đổi. – zappan