3 ms·
> The API servers that we are able to push this load with cost a mere $90/month That would be about an EC2 m1.medium It would be interesting to see how much i
by rb2k_ 14y ago
> The API servers that we are able to push this load with cost a mere $90/month
That would be about an EC2 m1.medium
It would be interesting to see how much it costs to run the whole cluster.
I'd also love to know which part of the redis featureset they really use. Redis is great, but I think a lot of other database backends will give comparable performance when allowed to store all their data in RAM (MongoDB, Postgres, Riak, Cassandra, ...). The advantage of these (especially Riak/Cassandra) would be that for pure key/value semantics, they take care of all of the annoying operations overhead like rolling updates.
- courtneycouch0 14y agoYour post made me notice an error on there. I was using our monthly cost and forgot to add in the reserved instance one time cost. Just added an edit to the post. We are big fans of Lua (corrected typo) and much of the load is set, zset and bit operations. It's all the multikey operations (and the throughput we can push of those) that make Redis work for us. Since we are pretty familiar/comfortable with automating infrastructure, dealing with clusters wasn't a big hurdle for us. This really wasn't a major deciding factor on our infrastructure design. Good tools and good Chef cookbooks make managing pools of servers relatively straightforward.