JavaScript キャッシュライブラリ
JavaScript向けのキャッシュライブラリ集
GitHub Star 比較
| No | 名前 | GitHub Stars | 説明 | トレンド | ライセンス | タイプ | 公式サイト |
|---|---|---|---|---|---|---|---|
| 1 | Redis (node-redis) | ⭐ 17.2k | Node.js用のRedis公式クライアント。高性能な分散キャッシュとしてスケーラブルなアプリケーションで利用 | 2025年も分散キャッシュの標準選択肢として成長中。マイクロサービスアーキテクチャでの採用が拡大 | MIT | Redis Client | 公式 |
| 2 | memory-cache | ⭐ 1.6k | 非常にシンプルなインメモリキャッシュライブラリ。基本的なキャッシュ機能と高速アクセスを提供 | 2025年では軽量アプリケーション向けの選択肢として安定した需要。シンプルさを重視する開発者に支持 | BSD-2-Clause | Memory Cache | 公式 |
| 3 | lru-cache | - | Node.js用の最も人気で高性能なLRUキャッシュライブラリ。最小限の退避時間と優れた同時実行性能を提供 | 2025年も最高のパフォーマンスを維持。7600以上のプロジェクトで利用される標準的なキャッシュライブラリ | ISC | LRU Cache | 公式 |
| 4 | node-cache | - | シンプルで効率的なNode.js用インメモリキャッシュ。TTL、自動クリーンアップ、統計情報機能を搭載 | 2025年も中小規模アプリケーションで高い人気。ユーザーフレンドリーなAPIで採用され続けている | MIT | Memory Cache | 公式 |
| 5 | quick-lru | - | 超高速でシンプルなLRUキャッシュ実装。最小限の機能でピュアパフォーマンスを重視する設計 | 2025年では高速性を最優先するアプリケーションで選択される。軽量ライブラリとして注目 | MIT | LRU Cache | 公式 |
| 6 | Bentocache | - | マルチティアキャッシュライブラリ。L1/L2キャッシュ、スタンピード保護、グレース期間を提供する先進的なソリューション | 2025年に急速に注目を集める新世代キャッシュライブラリ。複雑なキャッシュ戦略が必要なアプリケーションで採用 | MIT | Advanced Cache | 公式 |