Dziś przeprowadzam test sesji Memcache, ale podczas testów odkryłem, że Memcache nie ma stosunkowo prostego sposobu na bezpośrednie wypisanie wszystkich kluczy sesji, takich jak redis *, i zgodnie z zawartością sesji odpowiadającą key get, zacząłem szukać informacji i większość rzeczy, które się pojawiły, to typowe polecenia memcache itd., ale nie było zbyt wiele wyjaśnień dotyczących metody wymieniania kluczy. Więc wszedłem do Google i znalazłem zagraniczną informację
Zastosowałem konkretną zawartość do mojego środowiska testowego i operacja wygląda następująco 1. cmd zaloguj się do Memcache
2. Sporządzić listę wszystkich kluczy
3. Zdobądź klucz przez itemid Następnie, na podstawie ID wymienionego elementu, w tym przypadku jest to 7, drugim parametrem jest podana długość, a 0 jest wymienione
4. Uzyskaj wartość kluczową przez otrzymaj Powyższa komenda stats cachedump pokazuje mój klucz sesji, a następnie użyj polecenia get, aby znaleźć odpowiadającą wartość sesji
|