Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Usando nginx para servir conteúdo diretamente de um cache redis


Talvez algo mais difícil de configurar do que o Webdis, mas você pode fazer isso diretamente no daemon nginx com alguns módulos extras como redis2-nginx-module. Você terá que recompilar o nginx.

Há alguns bons exemplos de configuração na página inicial.

Por exemplo :
# 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;
}

Claro, com um pouco mais de configuração do nginx, você pode obter outro padrão de URL.

Observe que para este exemplo, você também terá que compilar o módulo ngx_set_misc.