GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Membuat Database &Koleksi di MongoDB

Pendahuluan

MongoDB adalah solusi database NoSQL yang berfokus pada ketersediaan dan skalabilitas. Data terstruktur dan disimpan dalam kumpulan dokumen JSON.

Dengan tidak menggunakan struktur data tetap, MongoDB menyediakan solusi komprehensif untuk penyimpanan volume tinggi dalam sistem terdistribusi modern.

Tutorial ini menunjukkan cara menggunakan klien MongoDB untuk membuat database baru.

Prasyarat

  • Akses ke jendela terminal/baris perintah
  • Hak istimewa pengguna yang ditingkatkan (sudo, root, atau administrator)
  • Instalasi MongoDB yang berfungsi (Centos 8 atau Ubuntu)
  • Sistem Linux atau Windows

Buat Basis Data MongoDB dengan gunakan Perintah

Perintah MongoDB dikeluarkan dalam klien MongoDB kulit .

1. Untuk mengakses shell MongoDB, buka jendela terminal, dan jalankan perintah berikut:

mongo

Anda sekarang berada di shell MongoDB dan dapat mulai mengeluarkan perintah database.

2. Mulailah dengan mengeluarkan use memerintah. use perintah biasanya digunakan untuk beralih ke database tertentu. Namun, MongoDB membuat database baru jika tidak ada.

use example_db

3. Sistem segera merespons dan beralih ke database baru Anda.

Saat ini Anda menggunakan database yang baru dibuat bernama example_db.

Cara Membuat Daftar Database di MongoDB

1. Verifikasi nama database saat ini dengan menggunakan db perintah:

db

Sistem Anda akan menampilkan example_db (atau nama yang Anda tentukan).

2. Buat daftar semua database di sistem Anda dengan show dbs perintah:

show dbs

Anda mungkin memperhatikan bahwa database baru Anda tidak terdaftar.

Basis data yang baru dibuat kosong – Anda harus memasukkan data agar dapat ditampilkan dalam daftar ini.

Tambahkan Koleksi MongoDB dengan perintah insert()

Koleksi di MongoDB sangat mirip dengan tabel di aplikasi database lainnya.

Perintah berikut membuat catatan dan menyisipkannya ke dalam koleksi yang baru dibuat. Sebuah rekor adalah dokumen dengan nama dan nilai bidang. Seperti database baru, jika record ini tidak ada, MongoDB akan membuatnya:

db.Sample.insert({"SampleValue1" : 255, "SampleValue2" : "randomStringOfText"})

Mari kita lihat lebih dekat sintaks perintah untuk memahami bagaimana record dan collection dibuat.

  • db.Sample.insert – Ini adalah insert memerintah. Dalam contoh ini, nama Sampel mewakili nama dokumen tempat Anda memasukkan data. Jika dokumen belum ada, MongoDB secara otomatis membuatnya.
  • ({  }) – Himpunan tanda kurung melingkupi data yang Anda masukkan. Perhatikan bahwa ada serangkaian tanda kurung tutup di bagian akhir.
  • "SampleValue1" : 255, "SampleValue2" :  "randomStringOfText" – Mewakili format data yang kita masukkan ke dalam record.

Setelah Anda menjalankan perintah, Anda melihat respons berikut:

WriteResult({ "nInserted" : 1})

Tanggapan ini mengonfirmasi bahwa sistem secara otomatis membuat koleksi dan rekaman dimasukkan ke dalam koleksi tersebut.

Jika Anda membuat daftar database yang ada dengan show dbs perintah, Anda akan melihat bahwa example_db database sekarang ada dalam daftar.

Kueri MongoDB dengan perintah find

Anda dapat memverifikasi bahwa MongoDB menyimpan data dari perintah insert menggunakan find perintah:

db.Sample.find()

Akibatnya, sistem menampilkan data yang terletak di dalam Sampel koleksi.


Ubuntu
  1. Cara Membuat Database di MySQL dengan MySQL Workbench

  2. Cara Membuat Database di MySQL Menggunakan Command Line

  3. Cara membuat pengguna di Linux[Manajemen pengguna]

  1. Cara membuat tabel di PhpMyAdmin

  2. Cara Membuat Script Perintah Linux

  3. Cara membuat Database di cPanel

  1. Cara Membuat Database MySQL di Workbench

  2. Cara Menjalankan MongoDB di Kubernetes

  3. Cara Membuat Database MySQL Di cPanel