MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara Mengakses MongoDB

Anda dapat mengakses MongoDB melalui MongoDB Shell, atau dari dalam lingkungan pemrograman Anda menggunakan driver MongoDB.

Setelah Anda memulai instance MongoDB (yaitu dengan menggunakan mongod command), Anda sekarang dapat terhubung ke instance itu dan mulai bekerja dengan MongoDB.

Anda dapat menggunakan Terminal atau Command Prompt komputer Anda untuk menghubungkan dan menjalankan perintah langsung dari MongoDB Shell.

Anda juga dapat terhubung ke instans MongoDB yang sedang berjalan melalui lingkungan pemrograman Anda dengan menggunakan driver MongoDB.

MongoDB Shell ( mongo )

Sepanjang tutorial ini kita akan menggunakan MongoDB Shell (disebut mongo ) untuk terhubung ke instance MongoDB kami yang sedang berjalan.

mongo shell adalah antarmuka JavaScript interaktif untuk MongoDB dan disertakan dalam paket MongoDB. Anda dapat menggunakan shell mongo untuk mengkueri dan memperbarui data, serta melakukan fungsi administratif.

Shell MongoDB terletak di tempat yang sama dengan binari lainnya. Jadi untuk menjalankannya, buka jendela Terminal/Command Prompt baru dan masukkan mongo (Linux/Mac) atau mongo.exe (Windows).

Ini mengasumsikan bahwa jalur telah ditambahkan ke PATH Anda. Jika belum, Anda harus memberikan jalur lengkapnya.

Pastikan untuk membiarkan proses mongod terbuka di jendela Terminal/Command-nya sendiri. Perintah di atas harus dimasukkan ke dalam jendela Terminal/Perintah yang berbeda dengan jendela tempat proses mongod dimulai.

Hubungkan dari Lingkungan Pemrograman Anda

Anda juga dapat terhubung ke MongoDB dari dalam lingkungan pemrograman Anda.

Situs web MongoDB menyimpan daftar driver MongoDB yang dapat digunakan untuk terhubung ke MongoDB.

Halaman ini menyertakan driver untuk bahasa berikut:

  • C
  • C++ (warisan)
  • C++11
  • C#
  • Jawa
  • Node.js
  • Perl
  • PHP
  • Python
  • Motor
  • Ruby
  • Skala

Setelah Anda terhubung ke proses mongod, Anda dapat membuat database.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana saya bisa menggabungkan beberapa koleksi menjadi satu koleksi menggunakan $lookup mongodb atau nodejs mongodb?

  2. Kueri Java/MongoDB berdasarkan tanggal

  3. Menggunakan fungsi JavaScript yang tersimpan dalam pipa Agregasi, MapReduce atau runCommand

  4. MongoDB $sort

  5. Kinerja MongoDB:Menjalankan Agregasi MongoDB Pada Sekunder