Rumah> pangkalan data> MongoDB> teks badan

Cara menggunakan mongodb

下次还敢
Lepaskan: 2024-04-02 13:09:18
asal
681 orang telah melayarinya

Cara menggunakan MongoDB: Muat turun dan pasang MongoDB. Buat pangkalan data dan sambungkannya. Buat koleksi (serupa dengan jadual). Masukkan dokumen (unit di mana data disimpan). Dokumen pertanyaan (menggunakan bahasa pertanyaan). Kemas kini dokumen (ubah suai data sedia ada). Padamkan dokumen (mengalih keluar data secara kekal). Saluran paip pengagregatan (menggabungkan operasi untuk memproses data). Ciri-ciri lain: pengesahan data, pengindeksan, replikasi, sharding.

Cara menggunakan mongodb

Cara menggunakan MongoDB

Pasang MongoDB

  • Muat turun pemasang MongoDB rasmi: https://www.mongodb.com/try/download
  • Pasang

Buat pangkalan data

mongod --dbpath /path/to/data
Salin selepas log masuk

Sambung ke pangkalan data

mongo
Salin selepas log masuk

Buat koleksi

  • Koleksi adalah serupa dengan pangkalan data

    dalam hubungan

Masukkan dokumen
  • Dokumentasi ialah Unit asas menyimpan data dalam MongoDB
db.createCollection("myCollection")
Salin selepas log masuk

Menyiasat dokumen
  • Menyoal menggunakan bahasa pertanyaan untuk menapis dokumen dalam koleksi dokumen dating boleh mengubah suai dokumen sedia ada Data
db.myCollection.insertOne({ name: "John Doe", age: 30 })
Salin selepas log masuk

Memadamkan dokumen
  • Memadamkan dokumen secara kekal mengalih keluarnya daripada koleksi
db.myCollection.find({ age: { $gt: 25 } })
Salin selepas log masuk

Saluran paip rantaian
  • berbilang operasi bersama untuk memproses data

    db.myCollection.updateOne({ name: "John Doe" }, { $set: { age: 31 } })
    Salin selepas log masuk

Lebih Banyak Ciri

    MongoDB juga menyediakan ciri berikut:
  • Pengesahan Data
: Pastikan data mematuhi peraturan tertentu

Indeks

: Tingkatkan prestasi pertanyaan

ult Toleransi
  • Sharding: Edarkan set data yang besar merentasi berbilang pelayan

Atas ialah kandungan terperinci Cara menggunakan mongodb. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!