Ok, thanks very much for all your input !

On Friday, March 16, 2012 10:12:42 AM UTC-6, Detectedstealth wrote:
>
> Or you could create a separate application that is outside of web2py that 
> doesn't get started by the server, and/or loads when the server is started 
> automatically, that your web2py applications can access through a daemon or 
> something.
>
> On Fri, Mar 16, 2012 at 8:52 AM, Massimo Di Pierro <
> massimo.dipie...@gmail.com> wrote:
>
>> The problem is that you cannot use ram. That is because you may have more 
>> than one process and even if you have s ingle process, the web server may 
>> restart it. It needs to be stored in file (in that case I'd suggest a 
>> shared db) or some external cache (for example redis).
>>
>> Massimo
>>
>>
>> On Friday, 16 March 2012 10:10:54 UTC-5, Carlos wrote:
>>>
>>> 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://ca.linkedin.com/in/brucelwade>
>>>> http://www.wadecybertech.com
>>>> http://www.warplydesigned.com
>>>> http://www.**fitnessfriendsfinder.com<http://www.fitnessfriendsfinder.com>
>>>>  
>>>
>
>
> -- 
> -- 
> 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