MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Który z CouchDB lub MongoDB odpowiada moim potrzebom?

Pracuję nad MongoDB, więc powinieneś traktować to z przymrużeniem oka, ale wygląda na to, że świetnie pasuje do Mongo.

Zapytania ad hoc w dowolnych polach są łatwe.

Zapytanie dla tego byłoby następujące:{"inventory_id" : 2, "type" : "hotel"} .

Ponownie, bardzo proste:db.items.find({"brand" : "Samsung"}).sort({"price" : 1})

Żaden problem.

MongoDB ma znacznie szybsze wstawianie zbiorcze niż CouchDB.

Istnieje również interfejs REST dla MongoDB:http://github.com/kchodorow/sleepy.mongoose

Możesz przeczytać http://chemeo.com/doc/technology , który zajmował się problemem wyszukiwania arbitralnych właściwości w MongoDB.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $addToSet

  2. Przechowywanie głębokiego drzewa katalogów w bazie danych

  3. Zwracanie tablicy poddokumentów przez Meteor/Mongo

  4. Jak użyć $slice a $filtra w MongoDB?

  5. Użyj mongoexport z --query dla ISODate