Re:Avoid Vendor Lock-In Risk with Multi-Cloud Deployments
by zimpenfish on Thursday October 05, 2017 @10:32AM
(#15409473)
At a previous job, the code (written in C) had a large chunk of database handling code for both MySQL and Postgres.
And used Postgres-specific features in the schema.
sigh
It's like developing your app to work with MySQL, PostgreSQL, sqlite, Oracle, SQL Server....
Unless that is a business requirement, don't do it.
It reduces you to the lowest common denominator and the chances that you will actually switch from one DBMS to another is low and probably would require lots of work regardless.
In almost all cases, YAGNI.