Are there easy ways to migrate from SQLite to MySQL if I find I have under estimated what I need for a database?

Mark

On Thu, May 28, 2015 at 8:01 AM, Michael Butash <michael@butash.net> wrote:
Consider also the redundancy aspect, expect drives to fail and things like that.  Do you want a production website down while you restore the os, reinstall everything, and presume to have an up to date backup of the db right before it died?  Rather have a copy on a partner replication slave a cluster can start feeding clients when the first dies.

Also consider if you're ever going to need to scale the website outside a monolithic single server, say with haproxy, dedicated hardware load-balancers, etc in front of mulitiple app servers. You need a way to scale data horizontally, maybe replicating between regions, replicating state of an in-use transaction (think shopping carts), etc.

SQLite is usually for a down/dirty local install of something that needs a db regardless of a real one or not, or used as local scratch for performance reasons.

-mb



On 05/28/2015 03:17 AM, Joseph Sinclair wrote:
It really is a matter of preference most of the time, but there are still some situations where one or the other has a significant advantage.

As one example:
PostgreSQL (and it's forks) has some high availability clustering support that isn't available currently for MySQL (and it's forks).
MySQL has some sharding support that isn't yet matched in the Postgres world.

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss