MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Quale tra CouchDB o MongoDB soddisfa le mie esigenze?

Lavoro su MongoDB, quindi dovresti prenderlo con le pinze, ma sembra perfetto per Mongo.

È facile eseguire query ad hoc su qualsiasi campo.

La query per questo sarebbe:{"inventory_id" : 2, "type" : "hotel"} .

Ancora una volta, semplicissimo:db.items.find({"brand" : "Samsung"}).sort({"price" : 1})

Nessun problema.

MongoDB ha inserimenti di massa molto più veloci di CouchDB.

Inoltre, c'è un'interfaccia REST per MongoDB:http://github.com/kchodorow/sleepy.mongoose

Potresti voler leggere http://chemeo.com/doc/technology , che ha affrontato il problema della ricerca di proprietà arbitraria con MongoDB.