Most of the production deployments I find on the internet are around 3-5 nodes. Are there any production clusters that are running 500-600+ nodes?
Disney runs over 1400 instances according to this presentation: http://www.10gen.com/presentations/mongosv-2011/a-year-with-... Also foursquare runs a very large MongoDB deployment. http://www.10gen.com/presentations/mongodb-foursquare-cloud-... Craigslist: http://www.10gen.com/customers/craigslist Shutterfly also has a very large deployment: http://www.10gen.com/customers/shutterfly
Why MongoDB Never Worked Out at Etsy
31–40 of 73 posts
Re: Why MongoDB Never Worked Out at Etsy
#32Whenever I see articles come up like this one mentioning MongoDB, I wonder not why people decided to go with Mongo, but why they didn't go with some of the alternatives out there? For my part, we use Couchbase to great success and it fixes many of the complaints against MongoDB. Then there's Riak and countless others with well established quality installations. To me MongoDB seems the buzzword NoSQL engine that gets…
So, if someone asked you why they should use "Riak and countless others" and not MongoDB, what would you really say? Also, you seemed to imply that Riak was a go-to solution (my wording) while implying that MongoDB was more of a fringe "buzzword" technology ... when, counting features, I think most would acknowledge MongoDB as being more mainstream. There are a large number of well-established and quality installatio…
Re: Why MongoDB Never Worked Out at Etsy
#33Oh look, another "We thought Mongo was a silver bullet and found out that was wrong" post.
Except, as others have said, that is not what this article is saying at all. That said, your comment seems to imply that you just read the headline, and (perhaps understandably) didn't actually read the article. I've learned, especially on HN, that article titles can be extremely misleading.
I read the article. That statement makes it sound very much like they thought Mongo would be silver bullet for that feature.
Re: Why MongoDB Never Worked Out at Etsy
#34Genuine question- who is using MongoDB successfully in production, and at scale? I'm not aware of anyone myself- I hear of it being used in hackathons etc because its so quick to set up, but I'd be curious to know what people are using it with.
My other site, http://www.BudgetSimple.com on the other hand is using SQL Server (in the process of porting to MySQL). It would not be a great use-case for Mongo, because there are usually as many update, delete, inserts as there are reads, and instant database integrity and a schema are important.
Anyone that claims a tool is perfect for every problem is probably wrong. You need to figure out the best one for your use case, and load test, security test, performance test, etc... until you have a good guess for the right answer.
Re: Why MongoDB Never Worked Out at Etsy
#35Whenever I see articles come up like this one mentioning MongoDB, I wonder not why people decided to go with Mongo, but why they didn't go with some of the alternatives out there? For my part, we use Couchbase to great success and it fixes many of the complaints against MongoDB. Then there's Riak and countless others with well established quality installations. To me MongoDB seems the buzzword NoSQL engine that gets…
You can't currently change only a single field in couchbase (ex:increment this field) in neither couchbase nor riak. Range sharding (for saas,shard by client_id). No sorting by value on couchbase indexes? And many other small features. On the other hand i love about couchbase: no mongos,all servers equal.
I'm curious on the index sorting though, do you mean in terms of specifying what to sort on, or that you can't sort at all? As far as I understood the new indexing capabilities allow at the very least to sort on numeric values and similar.
Re: Why MongoDB Never Worked Out at Etsy
#36Earlier quoted context omitted.
You can't currently change only a single field in couchbase (ex:increment this field) in neither couchbase nor riak. Range sharding (for saas,shard by client_id). No sorting by value on couchbase indexes? And many other small features. On the other hand i love about couchbase: no mongos,all servers equal.
Thanks, all good points. I'm curious on the index sorting though, do you mean in terms of specifying what to sort on, or that you can't sort at all? As far as I understood the new indexing capabilities allow at the very least to sort on numeric values and similar.
http://www.couchbase.com/forums/thread/how-do-you-sort-resul...
Re: Why MongoDB Never Worked Out at Etsy
#37Genuine question- who is using MongoDB successfully in production, and at scale? I'm not aware of anyone myself- I hear of it being used in hackathons etc because its so quick to set up, but I'd be curious to know what people are using it with.
We were very well aware of its characteristics when choosing our DB, and didn't go in expecting any magic Web Scale or somehow getting a HA setup with plenty of durability with just one server.
For a multitenant CMS where you want to store documents with custom schemas, need more than just a key/value store and want some capability to do ad-hoc queries against custom fields, MongoDB is a pretty good fit.
Re: Why MongoDB Never Worked Out at Etsy
#38Genuine question- who is using MongoDB successfully in production, and at scale? I'm not aware of anyone myself- I hear of it being used in hackathons etc because its so quick to set up, but I'd be curious to know what people are using it with.
Re: Why MongoDB Never Worked Out at Etsy
#39Genuine question- who is using MongoDB successfully in production, and at scale? I'm not aware of anyone myself- I hear of it being used in hackathons etc because its so quick to set up, but I'd be curious to know what people are using it with.
Re: Why MongoDB Never Worked Out at Etsy
#40Genuine question- who is using MongoDB successfully in production, and at scale? I'm not aware of anyone myself- I hear of it being used in hackathons etc because its so quick to set up, but I'd be curious to know what people are using it with.
We're using it for Webpop ( http://www.webpop.com ) and have generally been very happy with it. We were very well aware of its characteristics when choosing our DB, and didn't go in expecting any magic Web Scale or somehow getting a HA setup with plenty of durability with just one server. For a multitenant CMS where you want to store documents with custom schemas, need more than just a key/value store and want some c…