在看了几个教程并回顾了django和heroku的文档后,我终于部署了简单的django Web应用程序。对于数据库部分,我开始了解使用sqlite数据库作为生产的默认数据库的问题。正如heroku自己所说,我担心一旦完成部署应用程序后我会丢失记录。
我目前有一个用户,该用户在网站上发布帖子和公告,公众查看者只能查看它。我的问题是,使用sqlite数据库进行生产是否正确,还是免费的postgres数据库足以满足我的需求?
答案 0 :(得分:0)
Personnaly我更喜欢使用健壮的数据库作为mysql或postgresql进行生产,因为sqlite仅用于开发目的,并且不适用于产品环境,请考虑一下您将来可能拥有许多用户和数据的事实将其从sqlite迁移到另一个数据库将非常困难,因此最好立即进行。