MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Welche von CouchDB oder MongoDB passt zu meinen Bedürfnissen?

Ich arbeite an MongoDB, also sollten Sie dies mit Vorsicht genießen, aber das sieht nach einer großartigen Passform für Mongo aus.

Es ist einfach, Ad-hoc-Abfragen für beliebige Felder durchzuführen.

Die Abfrage dafür wäre:{"inventory_id" : 2, "type" : "hotel"} .

Wieder super einfach:db.items.find({"brand" : "Samsung"}).sort({"price" : 1})

Kein Problem.

MongoDB hat viel schnellere Masseneinfügungen als CouchDB.

Außerdem gibt es eine REST-Schnittstelle für MongoDB:http://github.com/kchodorow/sleepy.mongoose

Vielleicht möchten Sie http://chemeo.com/doc/technology lesen , der sich mit MongoDB um das Problem der willkürlichen Eigenschaftssuche gekümmert hat.