Live data from Hacker News

AppHarbor (YC W11) launches add-on ecosystem using Heroku's (YC W08) API

blog.appharbor.com

1–10 of 19 posts

Re: AppHarbor (YC W11) launches add-on ecosystem using Heroku's (YC W08) API

#3

Why's Redis so significantly more expensive than other services?

We don't set prices for add-on providers offerings, but note that Redis is an in-memory database and that memory is more expensive -- per GB -- than disk. (I'm an AppHarbor co-founder)

Re: AppHarbor (YC W11) launches add-on ecosystem using Heroku's (YC W08) API

#4
post #3

Why's Redis so significantly more expensive than other services?

We don't set prices for add-on providers offerings, but note that Redis is an in-memory database and that memory is more expensive -- per GB -- than disk. (I'm an AppHarbor co-founder)

I know you guys don't set the price, just found it odd. It's persistent in-memory according to wikipedia, doesn't that make it like mongodb?

Re: AppHarbor (YC W11) launches add-on ecosystem using Heroku's (YC W08) API

#5
post #3

Earlier quoted context omitted.

We don't set prices for add-on providers offerings, but note that Redis is an in-memory database and that memory is more expensive -- per GB -- than disk. (I'm an AppHarbor co-founder)

I know you guys don't set the price, just found it odd. It's persistent in-memory according to wikipedia, doesn't that make it like mongodb?

But Redis should have at least as much RAM as you have data and will only use the data from RAM. You cannot swap or store it on a slower disk, while Mongo can use a disk file.

Redis can backup or journal to disk, but this is just so the data is persistent between restarts, not used in queries or runtime.

* Updated based on comments: I originally wrote that redis requires as much ram as data (technically more) but I'm correcting this to state that Redis CAN use disk, but Salvatore, the man behind redis, publicly states that he does not recommend it as a solution.

Re: AppHarbor (YC W11) launches add-on ecosystem using Heroku's (YC W08) API

#7
post #5

Earlier quoted context omitted.

I know you guys don't set the price, just found it odd. It's persistent in-memory according to wikipedia, doesn't that make it like mongodb?

But Redis should have at least as much RAM as you have data and will only use the data from RAM. You cannot swap or store it on a slower disk, while Mongo can use a disk file. Redis can backup or journal to disk, but this is just so the data is persistent between restarts, not used in queries or runtime. * Updated based on comments: I originally wrote that redis requires as much ram as data (technically more) but I'm…

Ah okay, that makes a lot more sense. Not sure who downvoted you but thanks for explaining it.

Re: AppHarbor (YC W11) launches add-on ecosystem using Heroku's (YC W08) API

#8
post #5

Earlier quoted context omitted.

I know you guys don't set the price, just found it odd. It's persistent in-memory according to wikipedia, doesn't that make it like mongodb?

But Redis should have at least as much RAM as you have data and will only use the data from RAM. You cannot swap or store it on a slower disk, while Mongo can use a disk file. Redis can backup or journal to disk, but this is just so the data is persistent between restarts, not used in queries or runtime. * Updated based on comments: I originally wrote that redis requires as much ram as data (technically more) but I'm…

This is incorrect. Redis can swap out to virtual memory when it runs out of RAM. Although, it should be leveraged with some care (http://news.ycombinator.com/item?id=2606096)

Re: AppHarbor (YC W11) launches add-on ecosystem using Heroku's (YC W08) API

#9
post #3

Earlier quoted context omitted.

We don't set prices for add-on providers offerings, but note that Redis is an in-memory database and that memory is more expensive -- per GB -- than disk. (I'm an AppHarbor co-founder)

I know you guys don't set the price, just found it odd. It's persistent in-memory according to wikipedia, doesn't that make it like mongodb?

[deleted]

Re: AppHarbor (YC W11) launches add-on ecosystem using Heroku's (YC W08) API

#10
post #5

Earlier quoted context omitted.

But Redis should have at least as much RAM as you have data and will only use the data from RAM. You cannot swap or store it on a slower disk, while Mongo can use a disk file. Redis can backup or journal to disk, but this is just so the data is persistent between restarts, not used in queries or runtime. * Updated based on comments: I originally wrote that redis requires as much ram as data (technically more) but I'm…

Ah okay, that makes a lot more sense. Not sure who downvoted you but thanks for explaining it.

I did because it was wrong.
Post reply on HN