我正在用Django开发一个web应用程序。我的应用程序已经启动了,一些用户正在使用它(比如大约5-10个)。数据库为SQLite。我现在应该迁移到MySQL吗?
或者,等到用户基数增加?我还没有任何用户注册功能。app的基本用法是-问题被服务于用户解决它们。
发布于 2009-06-16 05:47:30
现在就走。晚些时候搬家会很痛苦。至少现在,如果你让你的网站离线几个小时,它将不会被注意到。稍后,这将是一个问题。(更不用说,您可能必须编写一个脚本将数据从SQLite数据库移动到MySQL,这本身就是一件痛苦的事情。)
发布于 2009-06-16 05:53:17
我不明白为什么先使用SQLite进行开发,然后再使用MySQL进行部署。
为什么不开发和部署相同的RDMS呢?
发布于 2009-06-16 06:22:32
现在一定要迁移到MySQL -无论是开发还是生产(以及登台?)。越早进行迁移,中断的用户就越少,迁移的规模就越小,迁移就越简单。
首先在开发时这样做,这样您就可以看到您将遇到什么问题,并在迁移到生产之前解决这些问题。如果你一直使用SQLite进行开发,使用MySQL进行生产--你最终会遇到不同的问题。
https://stackoverflow.com/questions/999741
复制相似问题