01:01:21 GMT its funny, with the big hype on Redis, i was expecting more activity 01:11:08 GMT it's so well documented that nobody has questions 04:16:39 GMT still around solrize ? 04:16:49 GMT yeah 04:17:44 GMT what i ended up doing is storing the points in a sorted set, but also storing a value in a hashset 04:18:43 GMT then i load 10 entries from the sorted set with the key and score 04:19:08 GMT then i make a collection of key to get the subscore used for ordering 04:19:35 GMT that requires only 2 hits on redis 04:20:06 GMT last step is to re-sort the list i build with the 10 entries 04:20:37 GMT using the score and subscore for sorting 04:21:29 GMT I may recode this at some point to get in 1 hit using Lua 10:53:19 GMT Hello there, I'm trying to build a webapp where I'm considering Redis over Mongodb. The functionality I'm gonna use it for is to store realtime browsing behavior in an outproc session in Redis - Kinda like sitecore uses mongodb for session storage. In mongodb / postgres I'd need multiple tables/collections, such as eg. contacts, interactions etc, where interactions has a reference to the contact id. So my question is whether Redis would 10:53:32 GMT his, or mongodb would be better in this case? 10:53:49 GMT I've read this article http://liamkaufman.com/blog/2012/06/04/redis-and-relational-data/ - but i could nok find a whole lot about relational data in redis 12:07:02 GMT Hello, I have some old copy of the RDB database with keys that would expire if I start redis with it. Is there any way how to start redis but disable expiration so that I could inspect the content of the RDB dump? 12:15:47 GMT lukas`: https://github.com/badboy/rdb-rs or https://github.com/sripathikrishnan/redis-rdb-tools to do it offline 12:39:40 GMT Hey, If I have 2 clients subscribed to a channel, is it possible to make it so only one of the clients can handle the published message? 12:40:03 GMT Hey, If I have 2 clients subscribed to a channel, is it possible to make it so only one of the clients can handle the published message? 12:41:57 GMT no 12:42:05 GMT use a list + brpop in that case 12:42:18 GMT (or blpop) 12:47:00 GMT minus thanks you. Using brpop or plpop, do I have to keep polling or does it happen as soon as I push to a list?? 12:49:04 GMT you have to call brpop all the time, but it will block until there is data available 12:49:50 GMT it will also prevent you from using other commands while it is blocking (in case you use the same connection in other threads or so) 12:51:36 GMT badboy_: thanks for links, will try it 12:53:22 GMT minus A different client can still make normal calls right? Whats the standard way to keep calling BRPOP? Like a while(true) loop? 13:56:33 GMT badboy_: Can the rdbtools be install under non-root account via pip? I get some errors. 13:58:33 GMT lukas`: pip install --user rdbtools? 13:59:20 GMT ewww, python 2 14:03:40 GMT lukas`: that python thing doesn't work with the latest redis version, it seems, i get: Exception: ('verify_version', 'Invalid RDB version number 7') 14:03:55 GMT badboy_'s rust tool works nicely 14:05:53 GMT Hi :) is this channel active? :) 14:11:15 GMT if you ask questions nicely, maybe 14:43:48 GMT minus: oh, the --user option helped, thanks 14:44:17 GMT oh, you did say you have an old version 14:50:46 GMT minus: of python? 14:51:41 GMT minus: well, my problem was that it tried to write to the system file and at the same time I am python agnostic 14:52:57 GMT a redis dump of an old version, i meant 14:55:03 GMT minus: well, the redis version on which the dump was done was not that old, but if I started it, I thought that the keys would start to expire and it would be inaccessible using redis-cli 14:55:11 GMT minus: was I unclear? 14:55:58 GMT nah 14:56:05 GMT if the python tool works for you that's fine 14:56:15 GMT it didn't work for the dump i have here from redis 3.2 14:56:26 GMT I see 16:13:32 GMT just to be sure 16:13:50 GMT there is no way to have ttl with zadd, correct? 16:17:20 GMT correct 17:16:37 GMT minus, also you can't expire by time the key/value you add with zadd. Someone pointed zrembyrange to me but I can't find this anywhere in the doc 17:17:19 GMT if your score is the time you can, i guess 17:18:36 GMT well yeah 17:18:56 GMT but you confirm that zrembyrange doesn't exist? 17:20:25 GMT zremrangeby* exists 17:20:54 GMT http://redis.io/commands#sorted_set 17:21:18 GMT yeah but there is no notion of time here, you just remove the oldest one 17:21:20 GMT correct? 17:21:44 GMT there's no notion of time by itself, no 20:31:25 GMT hey, how do I go about using functions in a redis script? I can't make them global, and if I make them local, I can't access them from the rest of the script 21:02:27 GMT yo people :) 21:02:45 GMT for instance on redis.js, every single time you do an IO to redis DB you should do client.quit() every single time? or just ignore it?