Znam polecenie KLAWISZE, ale zwraca ono tylko klawisze (zgaduję, że wszystkie klawisze typu String) i najwyraźniej zestawy nie są uważane za klawisze.
Polecenie KEYS zwraca wyniki bez względu na typ danych, które są twoimi kluczami, ponieważ wyszukuje nazwy kluczy. Na najniższym poziomie abstrakcji każdy typ danych w redis jest oparty na kluczu/wartości, gdzie wartość może być reprezentowana jako jedna z kilku (zaawansowanych) struktur danych (ciąg, hash, lista, zestaw, posortowany zestaw). Możesz zobaczyć, że polecenie KLAWISZE działa również dla zestawów w jego przykładach.
Czy istnieje polecenie pobrania wszystkich zestawów w bazie danych? A co z innymi typami danych (hasz, lista, posortowany zestaw)?
O ile wiem, nie ma dedykowanego polecenia dla tej funkcjonalności, a polecenie KEYS jest stosowane do całego zestawu danych Twojej bazy danych. Istnieje jednak polecenie TYPE, które może określić typ danych określonego klucza.