Gần đây tôi đang học redis và thành thật rất ấn tượng và sắp chết để sử dụng nó. Một trong những điều khiến tôi bận tâm là "làm cách nào để truy vấn redis". Để cụ thể tôi đang cố gắng để giải quyết sauTruy vấn bằng redis
Nói rằng tôi có một triệu băm lưu trữ như sau
usage:1 = {created: 20100521, quantity:9, resource:1033, user:1842, ...}
usage:2 = {created: 20100812, quantity:3, resource:7233, user:1842, ...}
usage:3 = {created: 20100927, quantity:4, resource:1031, user:76, ...}
Xin lưu ý rằng có rất nhiều phím trong băm Tôi đã chỉ hiển thị 4. Bây giờ tôi muốn để tìm các bản ghi trong phạm vi ngày cụ thể, theo người dùng, theo tài nguyên hoặc cho người dùng trong khoảng thời gian đã định.
Tôi nghi ngờ rằng có các mẫu cụ thể redis để truy xuất dữ liệu đó. Tôi là một lập trình viên python. Tôi đã nhìn vào redisco (cổng ohm) mà hỗ trợ một số quering nhưng tôi không chắc chắn nếu nó không nhận được tất cả các dữ liệu và sau đó các bộ lọc trong python.
Nghĩ rằng sẽ hữu ích khi chia sẻ http://pythonik.blogspot.com/2010/11/redis-patterns-search.html Tuyên bố từ chối trách nhiệm: Con trỏ tới blog của riêng tôi – Shekhar