00:23:30 GMT RediS iS AwSome 04:37:55 GMT Still can't get migrate to work 04:37:55 GMT :/ 07:13:30 GMT hi! are there any production working redis HA mechisms? 07:13:42 GMT i was looking at redishappy 07:32:53 GMT @samof76, please check twemproxy 07:33:41 GMT twemproxy's deficiency in supporting all data structures is holding us back 07:39:42 GMT ok 11:49:59 GMT anyone got ideas what could cause >1s requests from web app (PHP) to redis? from New Relic i can see that quite regularly PHP redis driver's connect takes 1 second to complete 11:51:14 GMT i went through all basic redis latency steps (http://redis.io/topics/latency) and nothing there really explains this 11:53:47 GMT i suspect that problem could be with phpredis driver. anyone else experienced something similar? 13:40:14 GMT HI all, trying to diff two sorted sets. Would ZUNIONSTORE work by giving the second set a -1 weighting and aggregate by MIN. Therefore items that exist in both sets will have a score < 0. And i can just grab all members with score > 0 to give me the members that only exist in the first set? 13:57:25 GMT Hi guys, so if i want to use sentinel for automatic failvoer i just need to use one sentinel on a master redis ? 13:57:50 GMT instead of having one running in master and others on slaves too ? 14:08:56 GMT FINbit: hi , if you use 1 master and 1 slave you should use 3 sentinel 14:17:48 GMT FINbit: rules are, if you want something reliable, you need more than one sentinel. nd you also something knows to avoid split brain, so you want an odd number, hence the reason for 3 sentinel. 14:19:40 GMT BTW, about sentinel, I've had a strange behavior where clients vanished, but connection stays open on the server side, reaching the limit of 4060 in about 10 weeks. Is there a way to have a client timeout in the sentinel config to kick out those dead client connections ? 14:23:24 GMT i use 1 master and 2 slaves 14:23:41 GMT so i would need 4 14:23:41 GMT ? 14:24:17 GMT but sentinel is a redis-server with a --sentinel conf file 14:24:33 GMT No, 3 sentinel is a good choice. 14:24:36 GMT also cna i have one sentinel in each machine for example one sentinel where master is 14:24:48 GMT and the other two in each slave is ? 14:24:50 GMT yes you can 14:25:22 GMT ok thank you 14:30:11 GMT \/win 4 18:20:48 GMT question about redis data structures (am a bit of a noobie) not sure whether better to use hash or sorted set for this problem (or perhaps something else) need to map an object id to list of other related ids. like so: {obj_id: [1, 2, 3, 4..N]} right now i have this in a single hash, so obj_ids are keys, json dump of list ids as values. make more sense to have a set / sorted set for each obj id instead? 18:33:43 GMT sounds like a hash to map from object id to a set that you would keep 18:34:32 GMT yeah, sounds like hash 18:34:47 GMT so {obj_id: "obj_ids_blah"} and then obj_ids_blah=[...] 18:35:11 GMT or if you can deterministically construct the set key name from the object id and hash only serves that purpose, skip the hash 18:37:47 GMT thank you workxep and minus! 19:21:50 GMT To get an entire list, must I first LLEN and then LRANGE? I would've thought GET would just return the whole list, but it doesn't 19:34:35 GMT lrange asdf 0 -1 19:34:46 GMT Ahh 19:34:49 GMT Thanks minus 19:35:13 GMT Turns out sets are actually better, but thanks anyway 19:35:16 GMT :D 19:35:22 GMT *better for what I'm doing 19:36:12 GMT :D 19:56:16 GMT hey everyone, not sure if you all saw the duo report on the fake ransomware for Redis but thought i would mention it. 19:56:31 GMT the long and short is sure your config and ensure you setup Auth for sending and getting data.