Tôi biết lệnh KEYS, nhưng lệnh đó chỉ trả về các phím (tôi đoán là tất cả các phím có loại Chuỗi) và dường như đặt các phím không được kiểm duyệt.
Lệnh KEYS trả về kết quả bất kể loại dữ liệu nào là khóa của bạn, vì nó tìm kiếm tên khóa. Ở cấp độ trừu tượng thấp nhất, mỗi kiểu dữ liệu trong redis là khóa / giá trị dựa trên giá trị mà giá trị có thể được biểu diễn dưới dạng một trong một số cấu trúc dữ liệu (nâng cao) (chuỗi, băm, danh sách, tập hợp, tập hợp được sắp xếp). Bạn có thể thấy rằng lệnh KEYS cũng hoạt động đối với các bộ trong ví dụ của nó.
Có lệnh nào để lấy tất cả các bộ trong cơ sở dữ liệu không? Còn các kiểu dữ liệu khác (băm, danh sách, tập hợp đã sắp xếp)?
Theo như tôi biết thì không có lệnh dành riêng cho chức năng này và lệnh KEYS được áp dụng trên toàn bộ tập dữ liệu của cơ sở dữ liệu của bạn. Tuy nhiên, có một lệnh TYPE có thể xác định kiểu dữ liệu của khóa được chỉ định.