Saya bekerja di MongoDB, jadi Anda harus mengambil ini dengan sebutir garam, tapi ini sepertinya sangat cocok untuk Mongo.
Mudah untuk membuat kueri ad hoc di bidang apa pun.
Kueri untuk ini adalah:{"inventory_id" : 2, "type" : "hotel"}
.
Sekali lagi, sangat mudah:db.items.find({"brand" : "Samsung"}).sort({"price" : 1})
Tidak masalah.
MongoDB memiliki penyisipan massal yang jauh lebih cepat daripada CouchDB.
Juga, ada antarmuka REST untuk MongoDB:http://github.com/kchodorow/sleepy.mongoose
Anda mungkin ingin membaca http://chemeo.com/doc/technology , yang menangani masalah pencarian properti arbitrer dengan MongoDB.