HerokuにDjangoアプリケーションをデプロイしました。私はいくつかのモデルを持って、いくつかのデータをデータベースに挿入しました(SQLiteデータベース)。しかし、一定時間後にデータにアクセスしようとすると、空のデータベースが表示されます。ここで私の問題と似た問題が見つかりました - >django heroku media files 404 errorと私は理解しました。私は自分のメディアファイルを別のものにしておくべきです。
私の問題はデータベースであり、私の質問は、私を防ぐことができますSQLiteデータベースこのデータの損失はありませんか?Heroku:すべてのdyno再起動時にDjangoデータベースファイルが失われる
1
A
答えて
5
Amazon S3のような他のサービスにデータベースを格納することはできません。 Herokuに一時記憶域があります。https://devcenter.heroku.com/articles/sqlite3#disk-backed-storage
しかし、Herokuには永続的なPostgreSQLも付属しています。ですから、代わりにそれを使用するようアドバイスします。
関連する問題
- 1. Heroku dyno/workerが起動時にクラッシュする
- 2. Twitter Heroku dyno再充電後にBotが再起動しています
- 3. アプリケーションの再起動時にデータストアの変更が失われる
- 4. Python Flask/SQLAlchemyプロジェクトの再起動時にデータが失われる
- 5. 再起動時にコアデータが失われる
- 6. HerokuがWeb dynoを起動できないようにする
- 7. 更新または再起動後にフィードがすべて失われる
- 8. AWS EC2インスタンスの再起動ですべてのCPUクレジットが失われる
- 9. Firebase JobDispatcher - デバイスの再起動時にスケジュールされたジョブが失われる
- 10. アンドロイドサービスの再起動後に静的データが失われる
- 11. 再起動後にEclipseのワークスペースでプロジェクトが失われる
- 12. 再起動後にActiveMQ 5.13.2のメッセージが失われる
- 13. 再起動後に通知データが失われる
- 14. 再起動後にUSB共有が失われる
- 15. アプリケーションを再起動するとデータが失われる(コアデータ)
- 16. GEの再起動時にkmlホットリンクが失敗する
- 17. Reactネイティブの再起動時にiOSアプリが再起動する
- 18. heroku multiple dyno socket.io
- 19. herokuサーバーの再起動時にmulterでアップロードされたファイルが消えます
- 20. HerokuとDjango、herokuがサイトを再起動したときにデータベースがリセットされる
- 21. EC2すべてのサーバー再起動時にプライベートIPが変更される
- 22. コンテナを再起動すると、ドッカーの中のジェンキンスが失われる
- 23. Clojure Heroku Worker Dyno Queue
- 24. Django Celeryが起動時にクラッシュする
- 25. 起動時にdev_appserver.pyが失敗する
- 26. 起動時にChromeDriverが失敗する
- 27. PHPデーモンが自動的に再起動して失敗する
- 28. 同時にすべてのホストでコンピュータを再起動
- 29. サーバの再起動後にDrone.ioの一部が失われました
- 30. スイング:パネルの再描画時にJTextFieldのフォーカスが失われる