OpenResty logo

OpenResty® Scalable Web Platform by Extending NGINX with Lua

Search
OpenResty XRay

Advanced observability built for OpenResty and more

×

limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more
OpenResty
New! OpenResty 1.31.1.1 is now released!
OpenResty
New! OpenResty 1.29.2.5 is now released!
OpenResty XRay logo
New! New blog post OpenResty XRay Version 26.7.15. Now Available is published.
OpenResty Edge internal traffic
New! New blog post Taming Internal Traffic Chaos with OpenResty Edge is published.

Redis Nginx Module

Yichun Zhang , 13 Sep 2012 (created 13 May 2012)

This is an Nginx upstream module that makes nginx talk to a redis 2.x server in a non-blocking way. It has a similar interface with the standard ngx_memcached module, but only Redis GET and SELECT commands are supported.

This module returns the decoded result from the Redis server.

This module is written by Sergey A. Osokin.

This module is enabled by default and can be disabled by passing the --without-http_redis_module option to the ./configure script for OpenResty.

Documentation wiki page: https://wiki.nginx.org/HttpRedisModule

When used in conjunction with LuaNginxModule, it is recommended to use LuaRestyRedisLibrary instead of this one, since it is more flexible and more memory-efficient.