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

Apa saja perintah dasar MongoDB dan bagaimana cara menggunakannya?

MongoDB sedang tren saat ini. Mulai dari startup skala kecil, hingga organisasi besar, semua orang sudah mulai menggunakannya, sehingga membuat platform ini layak untuk dijelajahi. Jika Anda baru mengenal dunia MongoDB dan masih terbiasa menggunakannya, artikel ini cocok untuk Anda. Pada artikel ini, kami akan membagikan perintah MongoDB paling populer yang dapat Anda gunakan di platform ini untuk membuat hidup Anda lebih mudah dan proses pengkodean Anda jauh lebih efisien.

  • Apa itu MongoDB?
  • Perintah dasar MongoDB
  • Tampilkan perintah
  • Operasi CRUD

Sebelum kami membagikan perintah paling populer dari MongoDB, berikut adalah pengantar kecil untuk platform ini.

Apa itu MongoDB?

MongoDB adalah sistem manajemen basis data relasional sumber terbuka yang pertama kali diperkenalkan pada tahun 2009. MongoDB berbagi banyak fitur dengan MySQL dan menghadirkan peningkatan baru dan kemampuan tambahan yang berkontribusi pada popularitasnya yang meluas.

Beberapa perusahaan yang menggunakan MongoDb sebagai sumber daya utama mereka termasuk HootSuite, Sony, dan Zendesk hanya untuk beberapa nama.

Perintah Dasar MongoDB

  1. Mongo :Ini adalah salah satu perintah yang paling umum digunakan di MongoDB. Saat digunakan, Anda meminta platform untuk terhubung ke localhost pada port default 27017.

  2. Mongo / :Perintah ini digunakan ketika Anda ingin platform terhubung ke database tertentu. Contoh dari perintah ini dalam tindakan dapat berupa, mongo 10.121.65.58/mydb.

  3. Mongo –host –port :Jika Anda ingin terhubung ke host jarak jauh menggunakan port tertentu, maka Anda perlu menggunakan perintah ini. Contoh dari perintah ini dalam tindakan dapat berupa, mongo –host 10.121.65.23 –port 23020.

  4. gunakan :Jika suatu saat Anda perlu beralih di antara database yang ada, gunakan perintah ini. Contoh, gunakan mydb.

  5. Db :Jika Anda perlu melihat database yang sedang Anda gunakan, gunakan perintah ini.

  6. Bantuan :Mirip dengan platform lain, MongoDB juga dilengkapi dengan jendela bantuan bawaan dan untuk menggunakannya, jalankan perintah ini. Contoh, bantuan

  7. load() :Jika Anda perlu menjalankan atau menjalankan file JavaScript kapan saja, gunakan perintah ini. Contoh, muat (myscript.js).

  8. db.help() :Jika Anda memerlukan bantuan dalam menggunakan metode Db, Anda dapat menggunakan perintah ini. Contoh, db.help().

  9. db.mycol.help() :Jika Anda memerlukan bantuan menggunakan koleksi, maka Anda menggunakan perintah ini. Contoh, db.mycol.help().

Tampilkan Perintah

Sekarang setelah Anda mengetahui perintah dasar yang dapat Anda gunakan di MongoDB, berikut adalah beberapa perintah show yang paling populer.

  1. tampilkan koleksi :Jika Anda perlu melihat semua koleksi di database saat ini, gunakan perintah ini. Contoh:tampilkan koleksi.

  2. tampilkan dbs :Di tengah pemrograman, jika Anda perlu melihat database yang sedang digunakan, gunakan perintah ini. Contoh:tampilkan dbs.

  3. tunjukkan peran :Dalam setiap database, ada peran yang berbeda. Untuk melihat semua peran ini, gunakan perintah ini. Contoh:tunjukkan peran.

  4. jtampilkan pengguna :Kapan saja, bisa ada banyak pengguna di basis data apa pun. Untuk melihat semua pengguna ini, gunakan perintah ini. Misalnya:tunjukkan pengguna.

Operasi CRUD

CRUD di MongoDB adalah akronim yang diterima secara luas di industri untuk Buat, Baca, Perbarui, dan Hapus. Seperti yang Anda ketahui, operasi baca dan tulis dapat dilakukan secara bersamaan di platform MongoDB dan untuk mencapainya, gunakan perintah berikut.

  1. db.collection.insertMany([ , , … ]) :Jika Anda perlu memasukkan banyak dokumen ke dalam koleksi yang sudah ada, gunakan perintah ini. Contoh, db.books.insertMany( [{“isbn”:9780198321668, “judul”:“Romeo dan Juliet”, “penulis”:“William Shakespeare”, “kategori”:“Tragedi”, “tahun”:2008}, {"isbn":9781505297409, "judul":"Pulau Harta Karun", "penulis":"Robert Louis Stevenson", "kategori":"Fiksi", "tahun":2014}]).

  2. db.collection.insert( ) :Jika Anda perlu memasukkan satu dokumen baru ke dalam koleksi yang sudah ada, gunakan perintah ini. Contoh, db.books.insert({“isbn”:9780060859749, “title”:“After Alice:A Novel”, “author”:“Gregory Maguire”, “category”:“Fiction”, “year”:2016} ).

  3. db.collection.find() :Jika Anda perlu menemukan dokumen tertentu dalam koleksi dengan menggunakan kondisi nilai bidang, gunakan perintah ini. Contoh, db.books.find({“title”:”Pulau Harta Karun”}).

  4. db.collection.find() :Jika Anda perlu menemukan semua dokumen dalam koleksi yang sudah ada, gunakan perintah ini. Contoh, db.books.find().

  5. db.collection.findOne(, ) :Jika Anda perlu menemukan dokumen pertama yang cocok dengan kueri yang Anda berikan, gunakan perintah ini. Contoh:db.books.findOne({}, {_id:false}).

  6. db.collection.find(, ) :Jika Anda perlu menemukan beberapa bidang dokumen tertentu dalam koleksi, Anda dapat menggunakan perintah ini. Contoh:db.books.find({“title”:”Treasure Island”}, {title:true, category:true, _id:false}).

  7. db.collection.update(, ) :Jika Anda perlu menghapus tertentu dalam dokumen yang ada, dengan mencocokkan kueri maka Anda dapat menggunakan perintah ini. Contoh:db.books.update({title :“Pulau Harta Karun”}, {$unset :{category:””}}).

  8. db.collection.update(, ) :Jika Anda perlu memperbarui beberapa bidang tertentu dari dokumen yang cocok dengan kueri yang diberikan, gunakan perintah ini. Contoh:db.books.update({title :“Pulau Harta Karun”}, {$set :{category :”Adventure Fiction”}}).

  9. db.collection.remove(, {justOne:true}) :Jika dalam situasi tertentu, Anda perlu menghapus satu dokumen yang cocok dengan kueri Anda, gunakan perintah ini. Contoh:db.books.remove({title :”Treasure Island”}, {justOne:true}).

  10. db.collection.update(, , {multi:true} ) :Jika Anda perlu menghapus bidang tertentu dari semua dokumen yang cocok dengan kueri Anda, gunakan perintah ini. Contoh:db.books.update({category :“Fiction”}, {$unset :{category:””}}, {multi:true}).

  11. db.collection.remove({}) :Jika Anda perlu menghapus semua dokumen dalam koleksi, terlepas dari apakah mereka cocok dengan kueri Anda atau tidak, gunakan perintah ini. Contoh:db.books.remove({}).

  12. db.collection.remove() :Jika Anda perlu menghapus semua dokumen yang cocok dengan kueri tertentu, gunakan perintah ini. Contoh:db.books.remove({“category” :”Fiction”}).

Kesimpulan

Serupa dengan sistem manajemen basis data relasional lainnya, MongoDB juga berisi banyak perintah yang berguna dalam penggunaan sehari-hari. Bergantung pada kasus penggunaan Anda, gunakan salah satu atau semua perintah yang dibagikan di atas.

Ada pertanyaan untuk kami? Sebutkan mereka di bagian komentar dan kami akan menghubungi Anda kembali atau bergabung dengan kursus sertifikasi Mongodb online.

Batch Mendatang Untuk Kursus Pelatihan Sertifikasi MongoDB
Nama Kursus Tanggal
Kursus Pelatihan Sertifikasi MongoDB

Kelas Dimulai pada 4 Juni 2022

4 Juni

SAT&SUN (Akhir Pekan Batch)
Lihat Detail
Kursus Pelatihan Sertifikasi MongoDB

Kelas Dimulai pada 6 Agustus 2022

6 Agustus

SAT&SUN (Akhir Pekan Batch)
Lihat Detail

  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Setara $set MongoDb di Driver java-nya

  2. Bagaimana menghubungkan Robomongo ke MongoDB

  3. Daftar Periksa Keamanan untuk Penerapan Produksi MongoDB

  4. Agregasi MongoDb:Bagaimana saya bisa mengelompokkan array-1 berdasarkan array-2 lain ketika diberikan array-1 dan array-2?

  5. Apakah Meteor memiliki kueri yang berbeda untuk koleksi?