キャッシュ - Django キャッシュで設定された Redis キーの名前の前に追加されたシリアル番号の意味は何ですか?
给我你的怀抱
给我你的怀抱 2017-06-10 09:48:11
0
2
1629

django に付属のモジュールを使用して redis キャッシュを処理する場合、設定されるキーは、たとえば「banners」です。redis cli でその名前を確認すると、「:1:banners」になります。これは、 django. 、または redis

の仕組み リーリー
给我你的怀抱
给我你的怀抱

全員に返信(2)
伊谢尔伦

Redis を自分で設定する場合は、Redis ライブラリを選択します。Redis 自体はいくつかのライブラリに分かれており、どれを設定するかによって異なります

いいねを押す +0
过去多啦不再A梦

これは Django キャッシュのメカニズムです。キーはプレフィックス、バージョン番号、および実際のキーで構成されます。 Django は、アップグレード時やコードのリファクタリング時に、互換性のためにキーのバージョン番号を決定できます (他の追加は歓迎です)

1. まず、django redis クライアント API の実装を確認します。 リーリー

make_key 関数を使用して新しいキーを作成します。実際のキーは _backend.key_func から取得されます。

2. 次に、Django キャッシュ バックエンドの実装を確認します

リーリー

Django Redis キャッシュのキーはプレフィックス、バージョン番号、実際のキーで構成されていることがわかります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!