Python キャッシュライブラリ

Python向けのキャッシュライブラリ集

GitHub Star 比較

Python キャッシュライブラリ GitHub Star 比較
No名前GitHub Stars説明トレンドライセンスタイプ公式サイト
1Django Cache⭐ 85.5kDjangoフレームワークに組み込まれた包括的なキャッシングシステム。複数のキャッシュバックエンドをサポート2025年もDjangoプロジェクトの標準キャッシュソリューションとして広く使用BSDWeb Framework Cache公式
2Redis-py⭐ 13.3k最も人気のあるPython用Redis公式クライアント。高性能な分散キャッシュソリューションとして、豊富な機能とRESP3サポートを提供2025年も引き続きRedis分散キャッシュの標準ライブラリとして成長中。大規模アプリケーションでの採用が拡大MITRedis Client公式
3DiskCache⭐ 2.6kPure-PythonのディスクベースキャッシュライブラリでRedisやMemcachedより高速。永続化とGBサイズのデータ対応2025年に注目度上昇中。大容量データの永続キャッシュが必要なアプリケーションで選択されることが増加Apache-2.0Persistent Cache公式
4Cachetools⭐ 2.6k軽量なインメモリキャッシュライブラリ。LRU、LFU、TTLなど多様な退避戦略をサポートし関数デコレータも提供2025年も小〜中規模アプリケーションで人気。シンプルさと豊富な退避戦略で選ばれ続けているMITMemory Cache公式
5Beaker⭐ 537従来のPythonキャッシュライブラリ。多様なバックエンドをサポートするが現在はdogpile.cacheへの移行が推奨2025年ではレガシーステータス。新規開発ではdogpile.cacheが推奨され利用は減少傾向BSDLegacy Cache公式
6Python-memcached⭐ 467Memcached用のPythonクライアント。シンプルで高速な分散キャッシュシステムへのアクセスを提供2025年では伝統的なキャッシュソリューションとして安定した需要。レガシーシステムでの利用が継続PSFMemcached Client公式
7Dogpile.cache⭐ 281関数結果の高度なキャッシュライブラリ。Beakerの後継として優れた同時実行制御とスタンピード保護を提供2025年も安定した人気を維持。企業アプリケーションでの採用が堅調に推移MITMemoization Cache公式