问题描述
有没有办法在 Heroku 上使用 Sqlite3 和 Django?
Is there a way to use Sqlite3 with Django on Heroku?
推荐答案
雪松栈的文件系统不是只读的.
The cedar stack's filesystem is not readonly.
但是,您仍然不能在其上存储任何数据,因为文件系统是短暂的.
However, you still mustn't store any data on it because the filesystem is ephemeral.
每当您的应用程序重新启动时,您写入应用程序文件系统的任何内容都会永远消失.
Any time your application restarts, whatever you had written to your application's filesystem disappears forever.
任何时候添加一个测功机,这两个测功机都有自己的临时系统;一个测功机存储到其临时文件系统的任何数据都不能用于另一个测功机或您以后可能添加的任何其他测功机.
Any time you add a dyno, the two dynos each have their own ephemeral system; any data stored by one dyno to its ephemeral filesystem is not available to the other dyno or to any additional dynos you may add later.
Sqlite3 将数据写入本地文件系统.你不能在 Heroku 中使用 Sqlite3.
Sqlite3 writes data to the local filesystem. You cannot use Sqlite3 with Heroku.
Heroku 提供了一个默认的 PostgreSQL 安装,由 Heroku 管理.你可以使用它.
Heroku provides a default PostgreSQL installation, which Heroku manages. You can use that.
您还可以使用任何第三方管理的云数据库系统,例如 Amazon RDS 或 Xeround 的 MySQL、MongoHQ 或 MongoLab 的 MongoDB,或者 Cloudant 的 CouchDB - 所有这些都可以作为 Heroku 插件使用.
You can also use any third-party-managed cloud database system, such as Amazon RDS' or Xeround's MySQL, MongoHQ's or MongoLab's MongoDB, or Cloudant's CouchDB - all of which are available as Heroku addons.
这篇关于在 Heroku Cedar 堆栈上使用 Sqlite3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!


大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)