Recientemente estoy aprendiendo redis y sinceramente estoy muy impresionado y moribundo por usarlo. Una de las cosas que me sigue molestando es "cómo consulto el redis". Para ser más específicos que estoy tratando de resolver los siguientesConsultando en redis
decir que tengo un millones de hashes almacenados como a continuación
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, ...}
Tenga en cuenta que hay muchas llaves en los hashes que han mostrado sólo 4. Ahora que yo quiero para encontrar registros en un rango de fechas específico, por usuario, por recurso o para un usuario en un período determinado.
Sospecho que hay patrones específicos de redis para recuperar dichos datos. Soy un programador de Python. Miré a redisco (ohm port) que admite algunas búsquedas, pero no estoy seguro de si obtiene todos los datos y luego filtra en python.
Pensé que sería útil compartir esto http://pythonik.blogspot.com/2010/11/redis-patterns-search.html Descargo de responsabilidad: Puntero a mi propio blog – Shekhar