MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Използване на MongoDB от клиент с Javascript

Документацията, към която сте дали връзка, е за достъп до MongoDB със сървър -страничен Javascript, използващ рамката node.js.

MongoDB предлага REST уеб услуга, позволяваща елементарни заявки чрез XmlHttpRequests. За да го активирате, трябва да стартирате mongod с --rest параметър. След това можете да го заявите по следния начин:

http://127.0.0.1:28017/yourDatabase/yourCollection/?filter_name=Bob

Можете да направите заявка за този URL с AJAX XmlHttpRequest като всяка уеб услуга. Той ще получи достъп до база данни на localhost и ще върне JSON, еквивалентен на заявка като тази:

yourDatabase.yourCollection.find({name:"Bob"});

Този интерфейс обаче е много елементарен. Предлага само прости заявки за намиране. Но има слоеве на мидълуер на трети страни, които разкриват по-разширена функционалност. Тази функция и списък с решения на трети страни са документирани тук:

http://docs.mongodb.org/ecosystem/tools/http-interfaces/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb част от objectid най-вероятно е уникален

  2. MongoDB – Индексът не се използва при сортиране и ограничаване на заявка с обхват

  3. Намерете сума от полета в масива в MongoDB

  4. Как да премахнете дубликати въз основа на ключ в Mongodb?

  5. Mongo UUID Тип 03 вместо 04 от mongo shell