Щоб вручну взаємодіяти з ним, вам потрібен клієнт, який розмовляє з протоколом. Це те , що веб - браузер робить, це говорить HTTP / HTTPS для вас і видає команди ( GET
, і POST
т.д.) і надає відповіді для вас візуально. Клієнт за замовчуванням для взаємодії з MongoDB вручну - це mongo
оболонка - вона з'єднає та промовить протокол проводів MongoDB для вас TCP/IP
та надасть результати для вас, як правило, у текстовому json
форматі. Є й інші, які дадуть вам більш графічний / візуальний вихід, як Robomongo та Mongoclient (для більш повного переліку списку користувальницького інтерфейсу ).
У межах вузла цим керує драйвер вузла MongoDB, який піклується про розмову протоколу та переведення ваших команд та їх відповідних результатів вперед та назад у формати, якими може користуватися вузол. Це аналогічно тому, як ви б використовували http
клієнта у вузлі для досягнення подібного результату при запиті веб-сервера.