Enhanced Memcached Nginx module

Hi all,

I’m glad to annouce the V0.2 of the Enhanced Memcached Nginx module.

Based on the standard Memcached Nginx module, this module offers
following
extras features :

  • Send custom http headers, like Content-Type, Last-Modified. Http
    headers are stored in memcached, with your body data.
  • Hash keys to use large keys (> 250 chars, memcached limit)
  • Store data into memcached, via HTTP request to nginx
  • Delete data from memcached, via HTTP request to nginx
  • Flush memcached, via HTTP request to nginx
  • Get memcached’stats, via HTTP request to nginx
  • Manage key namespaces, for partial memcached flush
  • Reply 304 Not Modified for request with If-Modified-Since headers
    and
    content with Last-Modified in cache

Code and documentation is available here :

Regards

Bertrand

On Fri, May 4, 2012 at 10:09 PM, Bertrand P. [email protected]
wrote:

I’m glad to annouce the V0.2 of the Enhanced Memcached Nginx module.

Based on the standard Memcached Nginx module, this module offers following
extras features :

Thanks for sharing! But it seems that this module share a lot of
features with my ngx_memc module:

http://wiki.nginx.org/HttpMemcModule

and my ngx_srcache module:

http://wiki.nginx.org/HttpSRCacheModule

Is there any room for collaborations here? :wink:

Best regards,
-agentzh

Hi

On Sun, May 6, 2012 at 11:02 AM, agentzh [email protected] wrote:

Memc | NGINX
Yes, there are lot of features in common. When I have started my coding
(9
month ago), I thought I do not need all memcached command. I changed my
mind after, and it was too late to use the memc module.

and my ngx_srcache module:

http://wiki.nginx.org/HttpSRCacheModule

I just discover this module :frowning:

Is there any room for collaborations here? :wink:

Yes, I think so.

What do you expect ?

Regards,

Bertrand

Hello!

On Mon, May 7, 2012 at 5:23 PM, Bertrand P. [email protected]
wrote:

On Sun, May 6, 2012 at 11:02 AM, agentzh [email protected] wrote:

Is there any room for collaborations here? :wink:

Yes, I think so.

What do you expect ?

Maybe we can merge those new features in your module into ngx_memc or
ngx_srcache as patches? :wink:

For example, the ngx_srcache module currently lacks support for
conditional GET requests and I really want to fix this :slight_smile:

Best regards,
-agentzh