It does but it is designed for memcache, not cache.ram. It should be easy to fix though.
Massimo On Apr 6, 12:39 am, Iceberg <iceb...@21cn.com> wrote: > Thanks for the hint. I did not notice MEMDB. > > But, too bad that it does not work either. > > Traceback (most recent call last): > File "gluon/main.py", line 323, in wsgibase > File "gluon/globals.py", line 313, in _try_store_in_db > File "gluon/contrib/memdb.py", line 250, in insert > File "gluon/contrib/memdb.py", line 285, in _create_id > AttributeError: 'CacheInRam' object has no attribute 'incr' > > It seems the memdb.py does not wrap enough interface to simulate a db? > > On Apr6, 1:04pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > > > I think... > > > from gluon.contrib.memdb import MEMDB > > session.connect(request, response, db=MEMDB(cache.ram)) > > > On Apr 5, 11:14 pm, Iceberg <iceb...@21cn.com> wrote: > > > > Hi, does anyone know, is there a way to store session in memory? Even > > > this means sessions will be lost if web2py restarts, but that is fine > > > for some non-critical apps. Besides, this way we don't need to worry > > > about cleaning up the old sessions anymore. And perhaps slightly > > > faster. > > > > I have tried these in models/db.py but failed. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---