|
|
|
|
|
by biscarch
4873 days ago
|
|
danielweber is probably right. It's fashionable to hate on MongoDB now. There have been many, many articles detailing people having issues with it. Anything from losing data due to not keeping the set in RAM to "unsafe" defaults. Typically the hate comes from people being unprepared and not researching their database options enough before making choices. IMO the fact that it's so easy to get up and running with Mongo actually works against it because it seems like the database "just works" until you start needing something from it. Ex[1]: Foursquare took their Mongo instances to bare metal recently, keeping everything else on EC2. Most people starting with Mongo aren't thinking "at some point I'll migrate my database servers to our new datacenter to run on bare metal". That said, the recent MongoSV didn't instill much confidence in the platform. You could overhear the frustration of 10Gen's event sponsors all day. Personally, I'm trying to move to distributed, masterless systems so Riak fits in very nicely. Yokozuna is also promising as a riak-solr type deal[2] and Riak Core can be used as a framework for creating distributed systems. [1] http://www.10gen.com/presentations/mongodb-foursquare-cloud-... [2] https://github.com/rzezeski/yokozuna |
|