top | item 5888825

(no title)

leviself | 12 years ago

Just curious, why is Mongo not good enough or do you just mean as opposed to BigTable?

discuss

order

jmillikin|12 years ago

We have BigTable and protobufs and real MapReduce, so there's no reason to use MongoDB with its JSON storage and Javascript-based mapReduce() function. It's like comparing CSV to SQLite.

twic|12 years ago

So what's PostgreSQL in that analogy?

btilly|12 years ago

A major need for a company like Google is visibility into their distributed architecture. When you make every component be built on their libraries running on their architecture, you have a common toolset across all of your properties to track any performance problem back to its root cause.

MongoDB does not provide this type of visibility. Either within that common toolset or in any other way.

bhickey|12 years ago

Technical points aside, MongoDB is licensed under the AGPL. Why would I use it when freer alternatives exist?