2009/3/16 Kless <[email protected]>: > > I would want to propose a session backend for Beaker that stores > sessions into a Tokyo Cabinet [1] database. You can read advantages > over memcached in the page of LightCloud [1].
Persistence. Tokyo Tyrant implements memcached protocol and can be used from beaker as a memcached (with persistence). You don't need a specific tyrant client for beaker use cases. LightCloud is a more complex project than store keys and values from a cache or session system. LightCloud is usefull for a more complex logic, like needed by plurk. > > LightCloud adds a layer to Tokyo Tyrant [2] to gets horizontal > scaling. If you just use Tokyo Tyrant then you can only scale by > buying bigger servers, but if you use LightCloud you can scale by > buying extra servers. > The trick is in consistent hashing. Others memcached clients do it and you can monkey patch your memcache client to do this. http://opensource.plurk.com/LightCloud/Design_spec/ http://amix.dk/blog/viewEntry/19367 Excuse my poor english. Regards, Javi > There is too a session backend for Django [3]. > > > [1] http://tokyocabinet.sourceforge.net/index.html > > * Tokyo Cabinet Python bindings: > http://pypi.python.org/pypi/pytc/ > > * Slides: > http://michael.susens-schurter.com/blog/2009/03/11/tokyo-cabinet-pytyrant-talk/ > > [2] http://opensource.plurk.com/LightCloud/ > > [3] http://pypi.python.org/pypi/django-tokyo-sessions/ > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
