2012-04-13 15 views
2

私はsorl-thumbnailのKVStoreBaseクラスを拡張し、単一のMongoDBコレクションを使用するキー値バックエンドを作成しました。 これは、個別のKey-Valueストア(例:Redis)のインストールを避けるために行われました。MongoDBストレージでsorl-thumbnailを使用

しばらく毎にコレクションをクリアする必要がありますか?

どのような欠点がありますか?

答えて

0

高速アクセス時間よりもディスクの使用量が少ないことが重要な場合は、コレクションを消去してください。

あなたのユーザーはすべて、キャッシュされていない親指を同時に押している(と同時にそれらを再計算し始める)という欠点があります。

ただこれは、古いキャッシュからキー値ストアをクリーンアップpython manage.py thumbnail cleanup

実行します。それは存在しないイメージへの参照とサムネイル参照と存在しないイメージの実際のファイルを削除します。それは未知のイメージのサムネイルを削除します。

関連する問題