True. But considering that Erlang was designed especially for high-availability systems and concurrent systems, I would favor a database written in it than in C++.
Of course, it has very little to do with the language and a lot to do with how the code is written, but some things are easier to write in one platform over the other.
What I meant was interpreted correctly by dschobel. I agree that Erlang is more appropriate for the case, however, being MongoDB an open-source project, I believe MongoDB will develop faster because more people will be empowered to make corrections and add new features.
JSON is just a notation to structure information, not a query language. MongoDB uses JSON documents as specification for queries. Eg: The expression db.People.find({ name: Fred }); could be translated to the SQL: SELECT * FROM People WHERE Name = 'Fred'.
9 comments
[ 3.0 ms ] story [ 26.5 ms ] threadI believe CouchDB has a great advantage and will develop more quickly because it is written in Erlang and not in C++, like MongoDB.
Of course, it has very little to do with the language and a lot to do with how the code is written, but some things are easier to write in one platform over the other.
JOSN has a standard way to indicate which objects to select, along with ordering, grouping, and aggregation?