我们使用MongoDB来存储大量和大量的分析数据,如果在服务器崩溃中偶尔会丢失某些东西,我们并不关心这些数据.这些数据非常适合MongoDB,如果我们使用SQL数据库,那将是一场噩梦.但对于银行交易,我们甚至不会考虑MongoDB.写锁可能是某些人的问题.另一方面,MongoDB支持轻松分片,比使用SQL更容易.Sharding允许我们水平缩放,这对我们的数据来说是一个巨大的优势.
http://news.ycombinator.com/item?id=1691748