01:51:49 GMT hello all, was hoping someone was available to help me with a problem really quickly 01:52:21 GMT I'm looking for documentation on how Redis Sentinel generates the value for myid 09:39:37 GMT Hi 09:40:14 GMT WE are using redis on our production environment. However since few days we are facing issue. 09:40:36 GMT due to out of memory in tomcat 09:41:33 GMT This happens when session deserialisation starts it fill up the memory.. 09:46:44 GMT introduce a memory limit or get more memory? 09:48:29 GMT both, the java VM and redis can be limited 10:04:11 GMT 10GB is allocated to tomcat still it goes outofmemory 10:05:38 GMT When Jedis read the session and passes to Struts it gets the outofmemory error which means size of object session is so large which results into OOME 14:41:49 GMT Hi all, is there a way to stop redis persistence aof_rewrite_in_progress:1 ? 14:42:12 GMT I've already set aof_enabled:0 15:54:54 GMT hello, anyone know how to share a redis connection between two python scripts? 16:15:39 GMT Hi 16:16:53 GMT I want to get one key like this - <{time,counter}> , and then I want to do some operation based on counter and again set it back to redis. 16:17:12 GMT Is there any better way to do it atomic? 16:19:06 GMT amritoit, can you explain a bit more? it is a bit vague 16:21:00 GMT Habbie: sorry for that. I have a key in redis which points to a json baically , the json is like this - {time:,count:} 16:21:50 GMT I want to fetch this json from redis and then based on I want to call one function and then again set back the json to redis by updating counter 16:22:48 GMT so there is one redis read, some operation, one redis write , and I want to do atomic 16:23:14 GMT i know what atomic means in general, but what does it mean in this case? 16:23:28 GMT do you want to say 'increase count by 10 and set time to now'? 16:25:36 GMT if so, either Transactions or EVAL(SHA) would work 16:25:40 GMT Habbie:yea, exactly thats my goal 16:26:31 GMT Habbie:I want to say set the counter and set the time 16:27:27 GMT to two values decided by the client? 16:27:41 GMT yea 16:37:02 GMT Any reference please? 16:37:59 GMT Transactions, EVAL, EVALSHA 16:38:08 GMT you still haven't explained to me what you mean by 'atomic' though 16:39:15 GMT Habbie:atomic means I am fetching the pair from redis , and doing some thing and then again writing back to redis 16:40:35 GMT Habbie:now lets say one thread is reading even before the previous is completed, then there will be an inconsistancy with the counter right? 16:40:43 GMT yes 16:40:50 GMT but what do you -want- in that case? 16:41:17 GMT So I want all the threads reads correct updated value 16:41:39 GMT it should not read the old counter in any scenario 17:01:21 GMT does redis cluster support standby slaves? I have 8 physical nodes, 4 master and 4 slaves, but I realize that two nodes crash, and i'm unlucky, my cluster will break. Is it possible to have a idle instances that will act as a slave should one master ever get less than 0 slave? 17:05:39 GMT Im a complete newbie.. just wanted to understand if there is any relationship between websockets and redis pub/sub 17:06:02 GMT I am trying to develop a realtime document editor over websockets implementing operational transformation ! 17:06:22 GMT redis is used to store the data in memory 17:06:34 GMT how can I use redis pub/sub to scale my application ? 17:18:46 GMT lemonsparrow, there is no relation 17:18:58 GMT lemonsparrow, but i'm sure people have made gateways for connecting websockets to redis pub/sub 17:19:17 GMT amritoit, i still don't understand exactly, but I suggest you look at the doc sections 'Transactions' and 'EVAL' 17:19:45 GMT Habbie: I see in node they do like var client = redis.createClient() is this redis node module internally using websocket ? 17:20:30 GMT lemonsparrow, that would be without websocket, just using TCP or Unix sockets 17:20:58 GMT Habbie: that comes in the server end I believe.. yes thats in the server 17:21:07 GMT yes 17:21:10 GMT node runs on the server 17:24:31 GMT Habbie: ok