cari

Rumah  >  Soal Jawab  >  teks badan

python2.7 - Apabila menggunakan django-redis, selepas menyambung, data dalam redis tidak boleh diakses?

Apabila menggunakan dango-redis, apabila menggunakan redis untuk caching, data dalam redis tidak boleh diakses
Item konfigurasi:

Data dalam redis

fungsi dalam pandangan:

Minta petunjuk dari Allah

曾经蜡笔没有小新曾经蜡笔没有小新2773 hari yang lalu958

membalas semua(1)saya akan balas

  • 迷茫

    迷茫2017-05-16 13:20:41

    Alasannya diramalkan ialah anda menggunakan cache django secara langsung untuk menjalankan operasi get akan melakukan beberapa penukaran pada kunci secara dalaman, anda masih perlu menguji dan menjejakinya sendiri

    1 Apabila mendapat nilai, kunci akan ditukar secara dalaman, iaitu

    key = self.make_key(key, version=version)

    Iaitu, jika kuncinya ialah test2, kunci yang ditukar ialah :1:test2 Apabila anda menggunakan kunci yang ditukar untuk mendapatkannya daripada perkhidmatan cache anda, ia akan kosong

    2 Anda boleh menggunakan ipython untuk menetapkan nilai dan kemudian menguji sama ada get adalah ok

    balas
    0
  • Batalbalas