Live data from Hacker News

Redis 3.2.0 is out

antirez.com

21–30 of 69 posts

Re: Redis 3.2.0 is out

#21
post #9

Earlier quoted context omitted.

Geo is insanely useful when you're after stuff within x miles of a known location - so a lot of mobile apps. My problem with many existing geo implementations is they assume that a circular radius is the query type I care about, and longitude and latitude is sufficient to know where I actually am in terms of jurisdiction, etc. Being able to add fine grained polygons to represent national, state, county or town bounda…

Hey Paul, we have this feature added as a Lua script, but adding it in a native way could be interesting actually. Itamar Haber wrote the Lua script and was pushing for adding it in a native way, I wanted to check after the release the actual demand for it.

Yes please! So much interesting stuff that this would enable.

Re: Redis 3.2.0 is out

#22

does anyone know how quickly the official docker containers will be out? https://hub.docker.com/_/redis/ Could build it myself but if the official image will be out in a day or so id rather wait I think.

I just submitted a pull request: https://github.com/docker-library/redis/pull/57

nice! didn't realize thats how that worked.

Re: Redis 3.2.0 is out

#23

The geo API seems rather... specific. Is there really a demand for it?

Geo is insanely useful when you're after stuff within x miles of a known location - so a lot of mobile apps. My problem with many existing geo implementations is they assume that a circular radius is the query type I care about, and longitude and latitude is sufficient to know where I actually am in terms of jurisdiction, etc. Being able to add fine grained polygons to represent national, state, county or town bounda…

> My problem with many existing geo implementations is they assume that a circular radius is the query type I care about

Really? Wouldn't most GIS implement something like OGC Simple Features? AFAIK all SQL GIS implementations follow that (to various levels of completeness, but even MySQL has shapes support since 5.6)

Re: Redis 3.2.0 is out

#24
post #7

Earlier quoted context omitted.

I was turned off by their blurp that their US zip codes database contains only 21k zips out of 41.5k. Are they sufficiently complete for small towns?

The incomplete zips (for at least one database I've read about) come from corporate or industrial areas where not many people actually live.

Officially US zip codes are just collections of addresses, they don't necessarily correspond to areas.

I think most free datasets are probably just the areas that Census derived for TIGER (or at the very least, rely heavily on that data).

Re: Redis 3.2.0 is out

#25
post #17

Just realised that http://download.redis.io/ is not available under https (neither is http://redis.io ). It may be worth downloading it from github.

Or you could download from redis.io and check the hashes we publish at Github: https://github.com/antirez/redis-hashes

Probably a good time to move to sha256 instead of sha1. https://sites.google.com/site/itstheshappening/

Re: Redis 3.2.0 is out

#26

Earlier quoted context omitted.

I just submitted a pull request: https://github.com/docker-library/redis/pull/57

nice! didn't realize thats how that worked.

To expand on that topic: You can find all the Dockerfiles of the official images linked at the very top on Docker Hub [1]. Once my pull request is merged a Docker-Redis maintainer will have to open another pull request to update the references of the official image on Docker hub [2].

In fact I already updated the Redis Docker image once. You can see the full process there [3].

[1] https://hub.docker.com/_/redis/ [2] https://github.com/docker-library/official-images/pulls [3] https://github.com/docker-library/redis/pull/25

Re: Redis 3.2.0 is out

#27
post #18
post #16

Redis is in a very small category of software that's been pleasant to work with from day one and continues to be on a daily basis. Kudos to antirez on everything before this and another great release.

In fact it's quite possibly the only piece of software that HN hasn't bashed or harshly criticized so far :)

Haproxy is there too...

Re: Redis 3.2.0 is out

#28
post #18
post #16

Redis is in a very small category of software that's been pleasant to work with from day one and continues to be on a daily basis. Kudos to antirez on everything before this and another great release.

In fact it's quite possibly the only piece of software that HN hasn't bashed or harshly criticized so far :)

Thanks, I really receive good sentiments from the community. I've the feeling that this is not due just to the fact that many developers find Redis useful. It has very serious limits like many other softwares. It is that so far Redis was never proposed as "The Shit", the silver bullet that will save you from your data problem. Is just something I and the other contribs try to do with love, without pretending we are going to save the world. I wish this vision was a bit more common, but (un)fortunately data now is an hot topic with too much money on the table, so feelings are a bit over excited sometimes.

EDIT: Many marketing/business people basically don't understand that you cannot over-sell to developers. The effect is the contrary, you turn people down when you try to say you did something too cool to be true, so this strategy also does not work in the long run.

Re: Redis 3.2.0 is out

#30
post #19
post #16

Redis is in a very small category of software that's been pleasant to work with from day one and continues to be on a daily basis. Kudos to antirez on everything before this and another great release.

What do you use it for?

> What do you use it for?

The answer to this question is one of the reasons I like Redis so much. It's not one thing, it's many things!

I've used it for a "dumb" cache (key => bytes), a "smart" cache (key => data structure), a message queue, a pub/sub engine, and even a lock manager.

For many of these use cases it's the best, for others, it's more than good enough and not having to add additional infrastructure components to a system is always a plus.

Post reply on HN