Ruby キャッシュライブラリ

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

GitHub Star 比較

Ruby キャッシュライブラリ GitHub Star 比較
No名前GitHub Stars説明トレンドライセンスタイプ公式サイト
1ActiveSupport::Cache⭐ 57.3kRails標準のキャッシュシステム。MemoryStore、RedisCacheStore、MemCacheStoreなど多様なストアを統一インターフェースで提供2025年もRails開発の絶対的標準として圧倒的シェア。Rails 7以降の新機能で継続進化MITRails Cache公式
2redis-rb⭐ 4.0kRuby用の公式Redisクライアント。高性能な分散キャッシュソリューションとしてRubyアプリケーションで広く採用2025年もRubyでのRedis利用の標準ライブラリとして成長。マイクロサービス環境での分散キャッシュで重要MITRedis Client公式
3Dalli⭐ 3.1k最も人気のあるMemcachedクライアント。ActiveSupport::Cache::MemCacheStoreでデフォルト使用され、本番環境で実績豊富2025年も本番Railsアプリケーションで重要な地位。Memcachedキャッシュ戦略で継続的な需要MITMemcached Client公式
4redis-store⭐ 1.5kRedis用の包括的なRubyライブラリ。セッションストア、キャッシュストア、I18nバックエンドなど多様な用途をサポート2025年もRedisエコシステムでの重要な選択肢。多機能性でRedis活用の幅を広げるMITMulti-Purpose Redis公式
5second_level_cache⭐ 395ActiveRecord用のL2キャッシュライブラリ。ORMレベルでの自動キャッシュ機能を提供し、データベースアクセスを最適化2025年もRails ORMパフォーマンス改善で重要。データベース負荷軽減で継続的な需要MITActiveRecord Cache公式
6LruRedux⭐ 286高速なRuby LRUキャッシュ実装。メモリ効率的で高速なアクセスを提供し、小〜中規模アプリケーションに最適2025年もシンプルなインメモリキャッシュが必要なRubyアプリケーションで採用。軽量性で差別化MITLRU Cache公式