2016-10-13 11 views
0

私はDjangoベースのサイトにRedisを組み込むのに最善の方法を研究しており、利用可能なパッケージオプションについては少し混乱しています。 django-redisdjango-redis-cache両方がredis-pyを使用し、DjangoとRedisのパッケージオプション

フードの下
  • のRedis-PY
  • ジャンゴ - Redisの
  • ジャンゴ-のRedisキャッシュ

:イム間で決定しようとしています。だから私はただredis-pyを直接使用しないでください?私は単に私がDjangoのプロジェクトでimport redisができて、私が行くことができれば、djangoパッケージの1つを使用する利点が何であるかを理解できないようです。

私はドキュメントを読むのは忙しいですが、この質問に直接答えるものは見つけられないようです。

答えて

0

Djangoパッケージの1つを使用する利点は、RedjisをDjangoキャッシュバックエンドとして設定できることです。そのため、built-in cache APIを使用できます。それがなければ、Redisで直接キャッシュをすべて管理する必要があります。

さらに、セッションストアとしてredisを使用することもできます。

+0

わかりました。わかりました。最後に、Djangoパッケージのいずれかを使用する際に設定オプションを設定する方法についてはどうしたらよいですか?私はsettings.pyファイルにredisをインポートし、config_setを使用しますか? – darkpool

+0

上記の質問を明確にするために、私はredis設定ファイルを使用することができます。しかし、私はDjangoの起動時に設定オプションを設定することを指しています。 (またはそれは単にアドバイスされていませんか?) – darkpool

関連する問題