Redis
 sql >> Database >  >> NoSQL >> Redis

Utilizzo di nginx per servire il contenuto direttamente da una cache redis

Forse qualcosa di più difficile da configurare rispetto a Webdis, ma puoi farlo direttamente nel demone nginx con alcuni moduli extra come redis2-nginx-module. Dovrai ricompilare nginx.

Ci sono alcuni buoni esempi di configurazione nella home page.

Ad esempio :

# 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;
}

Ovviamente, con un po' più di configurazione di nginx, puoi ottenere un altro pattern URL.

Nota che per questo esempio dovrai compilare anche il modulo ngx_set_misc.