何时在生产中从SQLite切换到MySQL?

时间:2009-06-16 05:42:59

标签: mysql sqlite

我正在Django开发一个Web应用程序。我的应用程序已经启动,有些用户正在使用它(比如大约5-10)。数据库是SQLite。我现在应该转移到MySQL吗?

或者,等到用户群增加?我还没有任何用户注册功能。应用程序的基本用法是 - 用户解决问题。

3 个答案:

答案 0 :(得分:3)

立即行动。以后搬家会很痛苦。至少现在,如果你让你的网站离线几个小时,它将不会被注意到。后来,这将是一个问题。 (更不用说,您可能必须编写一个脚本来将数据从SQLite数据库移动到MySQL,这本身就是一种痛苦。)

答案 1 :(得分:2)

我不明白为什么使用SQLite进行开发然后用MySQL部署它。

为什么不开发和部署相同的RDMS?

答案 2 :(得分:2)

现在肯定转向MySQL - 开发和生产(以及升级?)。越早执行此操作,您中断的用户越少,迁移越小越简单。

首先进行开发,以便了解您将遇到的问题,并在迁移到生产之前解决它们。如果你继续使用SQLite进行开发,使用MySQL进行生产 - 最终会遇到差异问题。