Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 15562|Odgovoriti: 0

[Zapomnino] Memcache pregleduje vse ključne metode

[Kopiraj povezavo]
Objavljeno na 6. 01. 2016 17:24:26 | | | |

Danes izvajam session test Memcache, vendar sem med testiranjem ugotovil, da Memcache nima razmeroma preprostega načina za neposreden seznam vseh sejnih ključev, kot je redis *, in glede na vsebino seje, ki ustreza key get, sem začel iskati informacije, in večina stvari, ki so se pojavile, so bili nekateri običajni ukazi za memcache itd., vendar ni bilo veliko razlage o načinu navajanja ključev. Zato sem prišel na Google in našel tuje informacije

Specifično vsebino sem uporabil v testnem okolju in delovanje je naslednje
1. cmd se prijavite v Memcache

  1. telnet 127.0.0.1 11211
Kopiraj kodo


2. Naredite seznam vseh ključev


  1. stats items // 这条是命令
  2. STAT items:7:number 1
  3. STAT items:7:age 188
  4. END
Kopiraj kodo

3. Pridobite ključ preko itemid
Nato, glede na ID navedenega elementa, je v tem primeru 7, drugi parameter je navedena dolžina, 0 pa je vse navedeno


  1. stats cachedump 7 0 // 这条是命令
  2. ITEM Sess_sidsvpc1473t1np08qnkvhf6j2 [183 b; 1394527347 s]
  3. END
Kopiraj kodo


4. Dobi ključno vrednost z dobi
Zgornji ukaz stats cachedump prikaže moj sejni ključ, nato pa uporabim ukaz get za iskanje ustrezne vrednosti seje



  1. get Sess_sidsvpc1473t1np08qnkvhf6j2 //这条是命令
  2. VALUE
  3. Sess_sidsvpc1473t1np08qnkvhf6j2 1440 1
  4. 83
  5. Sess_|a:5:{s:6:"verify";s:32:"e70981fd305170c41a5632b2a24bbcaa";s:3:"uid";s:1:"1
  6. ";s:8:"username";s:5:"admin";s:9:"logintime";s:19:"2014-03-11 16:24:25";s:7:"log
  7. inip";s:9:"127.0.0.1";}
Kopiraj kodo








Prejšnji:mvc custom filter razred ActionFilterAttribute
Naslednji:asp.net Ugotavljanje, ali je uporabnik prijavljen (težave, povezane s SetAuthCookie)
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com