sql >> Base de Datos >  >> NoSQL >> Redis

Uso de nginx para servir contenido directamente desde un caché redis

Tal vez algo más difícil de configurar que Webdis, pero puede hacerlo directamente en el demonio nginx con algunos módulos adicionales como redis2-nginx-module. Tendrá que volver a compilar nginx.

Hay algunos buenos ejemplos de configuración en la página de inicio.

Por ejemplo:

# GET /get?key=some_key
location /get {
    set_unescape_uri $key $arg_key;  # this requires ngx_set_misc
    redis2_query get $key;
    redis2_pass foo.com:6379;
}

Por supuesto, con un poco más de configuración de nginx, puede obtener otro patrón de URL.

Tenga en cuenta que para este ejemplo, también deberá compilar el módulo ngx_set_misc.