Я начинаю изучать MongoDB и wi sh для написания небольшой программы / скрипта с использованием сокета TCP для создания документа на моем локальном сервере редакции MongoDB. Я хотел бы получить доступ к MongoDB (который теперь локально установлен и работает на моем ноутбуке) через сокет TCP.
Я установил выпуск сообщества MongoDB 4.2.3 (с Compass.) Насколько я могу судить, он работает.
Я могу запустить оболочку mon go .exe:
C: \ Program Files \ MongoDB \ Server \ 4.2 \ bin> mon go .exe
и команда "show dbs" дает то, что я ожидал, если бы не было документов или других данные были загружены:
show dbs admin 0.000GB config 0.000GB local 0.000GB
Теперь я хотел бы получить доступ к mongodb через сокет TCP, открытый моим собственным (очень маленькая / простая) программа, поэтому я могу экспериментировать с генерацией команд и наблюдением ответов (например, "show dbs").
Когда я передаю lnet localhost: 27017 (используя Windows 10 te lnet клиент) te lnet появляется для подключения к сокету (через несколько секунд экран переключается с «Подключение к локальному узлу ...» на пустой экран).
Поскольку я новичок в MongoDB, Я был бы признателен за указание на то, как я могу достичь своей цели, используя небольшую программу, которую я пишу для взаимодействия с Сервер MongoDB.
Спасибо, и я с радостью предоставлю дополнительную информацию по мере необходимости (и, конечно, был бы признателен за указатель на пример или другой учебный материал, который помог бы мне продолжить).
Dave