Thanks Bruce.

I require to share (set, get, update, delete) only a small chunk of data, 
is this at all possible with web2py?.

Can Massimo or some of the other web2py experts comment on this?.

Thanks again.


On Friday, March 16, 2012 7:14:50 AM UTC-6, Detectedstealth wrote:
>
> For keeping things in memory and being able to update the objects in real 
> time, cache.ram and memcache I think are out of the question because I 
> believe they both store a specific state of the object in memory (no update 
> options). I have no idea about redis.
>
> However I have been looking for the exact same thing for my project where 
> I have a binary tree of 100,000 members that I need to update and access in 
> real-time. I think this will require something custom as this isn't really 
> how web2py works.
>
> On Fri, Mar 16, 2012 at 6:05 AM, Carlos wrote:
>
>> Thanks Roberto.
>>
>> But I'm looking for something more generic to web2py, which works on both 
>> my production environment (ubuntu with uwsgi) and my local environment 
>> (windows with rocket), and hopefully other production configurations (with 
>> no uwsgi processes) if necessary.
>>
>> Is there such a thing in web2py?, will cache.ram or memcache or redis be 
>> the solution?, or another approach is recommended?.
>>
>> Thanks!
>>
>>
>> On Thursday, March 15, 2012 1:46:33 PM UTC-6, Roberto De Ioris wrote:
>>>
>>>
>>> > Hi,
>>> >
>>> > My production environment is: latest web2py trunk, ubuntu 10.04,
>>> > postgresql
>>> > 8.4, nginx, uwsgi.
>>> >
>>> > I need to have data shared (not cached for certain time) across the 
>>> uwsgi
>>> > processes.
>>> >
>>> > Currently I'm accessing such data via db select, but I'm wondering if
>>> > there's a faster ram method (which auto-clears when restarting uwsgi
>>> > server), with no need to access the database.
>>> >
>>> > Is cache.ram or memcache or redis what I need?, preferably something
>>> > simple
>>> > to setup.
>>> >
>>> > Note that I do not need to cache anything for certain time, but instead
>>> > share data (set/get common data) across my uwsgi processes.
>>> >
>>> >
>>>
>>> dict-based:
>>>
>>> http://projects.unbit.it/**uwsgi/wiki/CachingFramework<http://projects.unbit.it/uwsgi/wiki/CachingFramework>
>>>
>>> queue-based:
>>>
>>> http://projects.unbit.it/**uwsgi/wiki/QueueFramework<http://projects.unbit.it/uwsgi/wiki/QueueFramework>
>>>
>>> raw-memory:
>>>
>>> http://projects.unbit.it/**uwsgi/wiki/SharedArea<http://projects.unbit.it/uwsgi/wiki/SharedArea>
>>>
>>>
>>> -- 
>>> Roberto De Ioris
>>> http://unbit.it
>>>
>>>
>
>
> -- 
> -- 
> Regards,
> Bruce Wade
> http://ca.linkedin.com/in/brucelwade
> http://www.wadecybertech.com
> http://www.warplydesigned.com
> http://www.fitnessfriendsfinder.com
>  

Reply via email to