パフォーマンスのためにオブジェクトをメモリにキャッシュしたいのですが、アクセスされていない時間が長すぎる場合は、それらをリサイクルする必要もあります。
30 分ごとに関数が呼び出され、すべてのキャッシュ オブジェクトをチェックします。これは、Windows オペレーティング システムのファイルの属性のように、各オブジェクトには 2 つの属性があります。が 0 より大きい場合は、データベースでそれらを更新するための SQL を作成し、最後にアクセスした時間が 30 分を超える場合は変更時刻を 0 にリセットし、キャッシュ システムからそれらを削除します。
それらを実装する最良の方法は何ですか?Pythonにはすでに同様のシステムがあるので、車輪を再発明する必要はありません.
ps。Memcached なし。オブジェクトには、シリアライゼーションとデシリアライゼーションではなく、直接アクセスする必要があります。