今回はDjangoのキャッシュにRedisを使う方法をまとめます。docker composeを使って、1. Django, 2. Postgresql, 3. Redisのコンテナを立てます。 Redisとは? Redisとは、インメモリのデータストアのことで今回はこれをキャッシュで利用します。とりあえずとても高速です。 バージョン 重要:Django3系と、4系でRedisの設定方法が異なります! 正確には、Django4系から新たにサポートされた機能のため、3系の設定方法は4系でも使えますが、4系の設定方法は3系では使えません。 よってここからは1.Django3系の方法2.Django4系の方法に分けて記述します。 python 3.9 1. Django3系の方法 Django==3.2 psycopg2==2.9.3 django-redis==5.2.0 2. Django4