sql >> Databáze >  >> NoSQL >> MongoDB

Který z CouchDB nebo MongoDB vyhovuje mým potřebám?

Pracuji na MongoDB, takže byste to měli brát s rezervou, ale vypadá to, že se to pro Mongo skvěle hodí.

Je snadné ad hoc dotazy na jakákoli pole.

Dotaz by byl:{"inventory_id" : 2, "type" : "hotel"} .

Opět super snadné:db.items.find({"brand" : "Samsung"}).sort({"price" : 1})

Žádný problém.

MongoDB má mnohem rychlejší hromadné vkládání než CouchDB.

K dispozici je také rozhraní REST pro MongoDB:http://github.com/kchodorow/sleepy.mongoose

Možná si budete chtít přečíst http://chemeo.com/doc/technology , který se zabýval problémem libovolného hledání majetku s MongoDB.




  1. Jak by měl být v MongoDB modelován následující vztah mnoho až mnoho?

  2. Mongodb Atlas:správce nemá oprávnění provést příkaz

  3. Jak najít mongo dokumenty se stejným polem

  4. Získejte jména všech klíčů ve sbírce