Załóżmy, że mam bazę danych zawierającą 1 000 000 kluczy. Czy istnieje sposób na poznanie ostatnich 10 kluczy z tej bazy danych?Jak dostałeś 10 ostatnich klawiszy?
Odpowiedz
Będziesz musiał zachować go jako kolejną listę, używając następujących poleceń.
Add new key to the front of the list
LPUSH last10keys key
Retain only the last 10
LTRIM last10keys 0 9
Get the last keys - will return 10 or less
LRANGE mylist 0 9
Jako obejście, jeśli nie chce nic zmieniać w pamięci podręcznej, że ogon plik AOF aby zobaczyć, co się tam najnowsze zmiany.
tail -f /var/lib/redis/appendonly.aof
Stamtąd można zobaczyć klucz, wartość i polecenia używane.
To wymaga, aby w pliku konfiguracyjnym ustawić wartość yes. To nie jest wartość domyślna. – Zitrax
Niektóre polecenia mają [LIMIT offset count]
, które można wypełnić i uzyskać ograniczoną liczbę elementów.
podobnie jak zrevrangebyscore key +inf 0 LIMIT 0 20
, która daje 20 pozycji sortowanego zestawu.
- 1. Wyświetlanie ostatnich naciśnięć klawiszy w emacs
- 2. Mapowanie martwych klawiszy, takich jak "^"
- 3. MySQL wybierz tylko tam, gdzie znacznik czasu pochodzi z ostatnich 10 dni
- 4. Wywołanie Oracle, aby uzyskać dane z tabeli wstawione w ciągu ostatnich 10 minut
- 5. FFMPEG: ostatnie 10 sekund
- 6. Jak wykluczyć z ostatnich chwil wyeksportowaną aktywność?
- 7. Wykrywanie kombinacji klawiszy
- 8. Zmiana nazwy klawiszy słownika
- 9. Uzyskaj kod kombinacji klawiszy
- 10. mysql wybierz z ostatnich wierszy
- 11. R: usuwanie ostatnich elementów wektora
- 12. Dziedziczenie ostatnich pól w Javie?
- 13. Jak używać klawiszy ciągów w (płynnym) NHibernate
- 14. Jak używać wielu klawiszy modyfikujących w C#
- 15. Jak obsługiwać jednoczesne naciśnięcia klawiszy w Javie?
- 16. Jak wyświetlić przesłonięte/zacienione powiązania klawiszy?
- 17. Jak naśladować naciśnięcie klawiszy mediów w Javie?
- 18. Jak ustawić wiązanie klawiszy CMD w Emacs?
- 19. Tekst brakuje kilka ostatnich pikseli
- 20. Lokalizacja klawiszy klawiatury
- 21. Ikony klawiszy klawiatury
- 22. Kombinacja klawiszy vb.net
- 23. Wiele klawiszy wciskanych wciśnięty
- 24. Zmiana kolejności klawiszy obiektów ....
- 25. ukryte przypisania klawiszy (?)
- 26. globalne wiązania klawiszy kątowych
- 27. Keycodes klawiszy strzałek
- 28. django śledzenie ostatnich użytkowników online
- 29. MySQL SELECT kilka ostatnich dni?
- 30. Wybieranie ostatnich n pozycji w szeregu czasowym
nie, musisz to zaimplementować samodzielnie –
A jak byś to zrobił? – Siva
można przechowywać klucze na liście lub w posortowanym zestawie –