Saat Anda memulai mongod (daemon MongoDB), mongod mulai mendengarkan di dua port secara default.
- 27017 :port default yang diakses oleh berbagai driver MongoDB.
- 28017 :port yang menangani permintaan HTTP dan menyediakan beberapa pemantauan umum.
Apa yang Anda daftarkan mongodb://fred:[email protected]
sebenarnya mewakili ini:mongodb://fred:[email protected]:27017
dan ini adalah protokol akses untuk driver MongoDB.
"Hal" lain yang Anda lihat adalah port 28017. Ini (secara default) hanyalah gambaran umum tentang apa yang terjadi dengan mongod
contoh di server itu. Permintaan yang dibuat dari browser web ke port ini akan menampilkan output HTML dari tinjauan server.
Jika Anda memulai mongod
dengan nomor port yang berbeda (yaitu:7777 ), port "monitor" akan selalu 1000 lebih tinggi (yaitu:8777 ).
Jika Anda menginginkan beberapa fitur lanjutan seperti kemampuan untuk melakukan kueri melalui browser web, Anda dapat memulai mongod
dengan --rest
mengalihkan. Anda kemudian dapat menjalankan kueri tertentu dengan teks http get requestlink sederhana (http://localhost:8777/mydb/mycollection/?filter_a=1
).
Jika Anda menggunakan driver MongoDB khusus bahasa (seperti kebanyakan orang). Kemudian Anda akan menemukan bahwa Anda akan memiliki "string koneksi" dalam bentuk mongodb://user:[email protected]:port/
. Ini memiliki tujuan yang mirip dengan string koneksi yang biasa Anda gunakan untuk produk Database lainnya.