dannote / mod-ndb

Automatically exported from code.google.com/p/mod-ndb
0 stars 0 forks source link

Memcache integration #61

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Integrate mod_ndb with a memcache client.

Any primary key or unique index can be used as a memcache key.  

At defined endpoints, perform memcache lookups rather than NDB lookups.  For a 
cache hit, return 
the text response from memcached.  For a cache hit, generate the response and 
store it to 
memcache. 

On updates and deletes, delete the item from the cache. 

Implement this as a module (see issue #60). 

Original issue reported on code.google.com by john.david.duncan on 19 Mar 2008 at 8:37

GoogleCodeExporter commented 9 years ago
It may be that the best path is to:
  1) Implement hard-coded memcache support in some version (e.g. 1.2).
  2) Use this experience to help design the module API.
  3) Then re-implement memcache support as a module.

Original comment by john.david.duncan on 22 Mar 2008 at 12:13

GoogleCodeExporter commented 9 years ago
I would select libmemcached as the memcache client library of choice.

Original comment by john.david.duncan on 22 Mar 2008 at 12:14

GoogleCodeExporter commented 9 years ago
Hi, I would like to work on this issue. I discovered your project through the 
gsoc 
applications list.
I have had some experience in integrating mysql and memcached (although over a 
PHP 
layer), and so I think that this will be very useful for development.

I am applying for gsoc and will try to go for this project.

Original comment by arindam....@gmail.com on 24 Mar 2009 at 4:14