私はDjangoを使用して、twitterのタイムラインからつぶやくサイト(約50人の異なる人)に電源を供給しています。私はすべてのツイートを大量のキャッシュに保存しておきたいので、毎回ページを更新するごとにツイッターをポーリングする必要はありません。今すぐtwitterからtweets(30)を取得すると、それをデフォルトのキャッシュに保存します。そのキーはそのユーザーのIDです。しかし、長期間に渡ってこれらを保存して、ユーザーのつぶやきのリストが時間の経過とともに大きくなるようにしたい。
ファイルシステムのキャッシュを使用してファイルを保存すると、ファイル自体(ピクルされたディクショナリ)がタイムアウト値の後に削除されるのですか、ファイルからキャッシュに再読み込みされますか?そうすれば、私は時間の経過とともにファイルに追加することができます。ありがとう!Djangoのファイルシステムキャッシュを持つファイルはタイムアウト後に削除されますか?
0
A
答えて
1
Djangoのファイルシステムキャッシュは、他のキャッシュと同様に動作します。タイムアウト値が満了すると、キャッシュは無効になります。ファイルの場合、それは削除/上書きされることを意味します。
長期保存が必要な場合は、長期保存ソリューション(Djangoのキャッシュフレームワークは具体的にはではなく、長期保存ソリューションの)を使用する必要があります。つぶやきをDBに保存するか、手動でファイルに保存してください。これに加えてキャッシュを実装することはできますが、長期的なストレージの終了を処理する必要があります。
関連する問題
- 1. カッサンドラはいつ削除された後にデータを削除しますか?
- 2. 閉じる後にファイルが削除されるのを待つ
- 3. タイムアウト後にServletContextから属性を削除します
- 4. NSCachesDirectoryのファイルはいつ削除されますか?
- 5. ファイルはいつGoogleドライブサービスアカウントから削除されますか?
- 6. Openshift - larvelアップロードされたファイルはgit pushの後に削除されます
- 7. タイムアウト後に自動的にCloudFormation Stackを削除します
- 8. Django - ファイルまたは画像の削除
- 9. 削除されたファイルは削除されません
- 10. 削除されたアップストリームを持つローカルブランチを削除するにはGitコマンドを使用しますか?
- 11. タイムアウト後にコレクションからアイテムを削除する
- 12. 2つ以上の子を持つノードは削除されませんか?
- 13. Rで削除されたフラグを持つdbfファイルを読み込みます
- 14. ログアウト後にDjangoセッションが削除されない
- 15. Djangoのストレージバックエンドは古い静的ファイルを削除しますか?
- 16. Django - 1日後にオブジェクトをデータベースから削除します。
- 17. UITableViewコンテンツは削除後に削除されませんか? [Swift 3.0 - Xcode 8]
- 18. オブジェクトは使用後に削除されますか?
- 19. 完了後、SKActionは自動的に削除されますか?
- 20. Microsoft Azureからファイルを削除中にタイムアウトが発生する
- 21. アンロードされたナビゲーションプロパティを持つEFエンティティを削除します。
- 22. スクロールバーがまだ削除された後に塗りつぶされます
- 23. log4j2 RollingFileAppender古いファイルは7回のロールオーバーの後に削除されます
- 24. Djangoモデルインスタンスのプライマリキーは、すべてのインスタンスが削除された後に1にリセットされません。
- 25. SVN:最後の改訂後に作成されたファイルを削除する方法はありますか?
- 26. ノードjsを持つjsonファイルの最後の文字を削除する方法
- 27. Djangoはdb_indexを削除しますか?
- 28. フォルダ内のすべてのファイルを削除しますが、最後のファイルは削除しますか?
- 29. Asseticは、削除されたいくつかのCSSファイルを生成します。
- 30. Django:ファイルへの関連付けを削除しますが、実際にはファイルを削除しません。
ありがとうございます!まさに私が知りたかったもの。私は私の長期的な解決策を読むための一時的なキャッシュを設定しました。(サーバ上のファイルに辞書を追加しています)、それはうまくいくようです。 –