Live data from Hacker News

When to Redis

paperplanes.de

11–16 of 16 posts

Re: When to Redis

#11
post #9

There was a post earlier in the week about why Redis was "awesome" and a "lifestyle" and I posted a kind of snarky comment about why posts like that scare me away from Redis. After this post, I had an hourlong discussion with my lead dev on swapping out memcached for Redis so we could use it for our job scheduler. This post makes an excellent, compelling case for Redis. Just an interesting example of how two differen…

Indeed. I went to a CouchDB presentation at a local conference, and afterward I asked about some transaction-related details. The presenter didn't understand, but kept repeating that the technology behind it was "way sexy". It was useless and off-putting.

Re: When to Redis

#12
post #3

Redis is really cool, I can think of lots of uses for fast and lightweight and there's at least one project where it would have saved me a lot of effort if it had existed then! Watch out for the Python library though! It doesn't even try to sanitize key names so malformed names cause all sorts of problems (including executing arbitrary commands). Plus unicode strings with non-ascii chars cause it to blow up. All very…

Please submit a few reproducible cases to the mailing list. I'm sure Ludo or I (or you) could even patch it quickly. Thanks!

Re: When to Redis

#13
post #12
post #3

Redis is really cool, I can think of lots of uses for fast and lightweight and there's at least one project where it would have saved me a lot of effort if it had existed then! Watch out for the Python library though! It doesn't even try to sanitize key names so malformed names cause all sorts of problems (including executing arbitrary commands). Plus unicode strings with non-ascii chars cause it to blow up. All very…

Please submit a few reproducible cases to the mailing list. I'm sure Ludo or I (or you) could even patch it quickly. Thanks!

I've committed a quick fix for the problems to me clone of the Git repo here: http://github.com/almost/redis

Check the changed doctests for examples of why it was a bad idea not to sanitize key names and other params. Ignore the changed doctests involving Decimals, I had to change those to get them to pass on my machine but they're not related to me fixes.

Re: When to Redis

#14
post #9

There was a post earlier in the week about why Redis was "awesome" and a "lifestyle" and I posted a kind of snarky comment about why posts like that scare me away from Redis. After this post, I had an hourlong discussion with my lead dev on swapping out memcached for Redis so we could use it for our job scheduler. This post makes an excellent, compelling case for Redis. Just an interesting example of how two differen…

Indeed. I went to a CouchDB presentation at a local conference, and afterward I asked about some transaction-related details. The presenter didn't understand, but kept repeating that the technology behind it was "way sexy". It was useless and off-putting.

Which conference was that?

Re: When to Redis

#15
post #9

There was a post earlier in the week about why Redis was "awesome" and a "lifestyle" and I posted a kind of snarky comment about why posts like that scare me away from Redis. After this post, I had an hourlong discussion with my lead dev on swapping out memcached for Redis so we could use it for our job scheduler. This post makes an excellent, compelling case for Redis. Just an interesting example of how two differen…

Indeed. I went to a CouchDB presentation at a local conference, and afterward I asked about some transaction-related details. The presenter didn't understand, but kept repeating that the technology behind it was "way sexy". It was useless and off-putting.

Which conference was that?

Re: When to Redis

#16
post #15

Earlier quoted context omitted.

Indeed. I went to a CouchDB presentation at a local conference, and afterward I asked about some transaction-related details. The presenter didn't understand, but kept repeating that the technology behind it was "way sexy". It was useless and off-putting.

Which conference was that?

A BarCamp in Grand Rapids, MI, US.
Post reply on HN