What Is the Use of Mongodb Compass
MongoDB Compass merupakan tool GUI resmi untuk MongoDB , yang dikelola oleh MongoDB itu sendiri. MongoDB Compass diperuntukkan membantu pengguna membuat keputusan cerdas tentang struktur data, kueri, pengindeksan, dan banyak lagi tindakan yang dapat Anda lakukan di database mongodb.
Kalau kita lihat kembali pada bulan September, mongo mengumumkan bahwa mereka telah membuat source code mongodb compass yang tersedia di Github di bawah SSPL dan membuatnya gratis untuk semua pengguna database mongodb.
Ini berarti setiap orang bebas menggunakan versi lengkap nya, tidak peduli apakah mereka memiliki MongoDB versi komersial atau yang versi langganan Atlas. Begitu tenarnya database mongodb, sehingga banyak yang melakukan perbandingan antara database mongodb dan database mysql.
Jika Anda telah menggunakan Compass Community sejauh ini, maka pada posting ini Anda akan menemukan ringkasan fungsi baru yang akan Anda temukan di Compass full version dan panduan migrasinya .
Dengan beralih ke versi compass full version, Anda akan dapat memanfaatkan fungsionalitas hebat yang membuat anda bekerja dengan database MongoDB dan semua fitur canggihnya lebih mudah dari sebelumnya.
Apa itu MongoDB Compass ?
MongoDB Compass adalah GUI untuk menjelajahi, menganalisis, dan berinteraksi dengan konten yang disimpan dalam database MongoDB tanpa mengetahui atau menggunakan kueri.
Compass merupakan alternatif GUI untuk shell Mongo, yang telah kita bahas sebelumnya. Tool ini merupakan tool impian orang Indonesia, kenapa? Karena tool ini merupakan tool gratis atau open source. Anda dapat menemukan repositori nya di GitHub .
Apa yang dapat Anda lakukan dengan MongoDB Compass ?
Compass adalah alternatif yang jauh lebih baik untuk shell Mongo. Compass dapat melakukan semua operasi yang dilakukan Mongo Shell dan banyak lagi, termasuk:
- Visualisasikan dan jelajahi data yang disimpan dalam database Anda
- Buat database dan Sisipkan, perbarui, dan hapus data di database Anda
- Dapatkan langsung statistik server waktu nyata
- Pahami masalah kinerja dengan rencana penjelasan visual
- Kelola indeks Anda
- Validasi data Anda dengan aturan validasi skema JSON
- Dapat diperpanjang melalui plugin
Anda dapat menikmati keuntungan dari fitur-fitur canggih MongoDB dengan memasang versi full dari Mongodb Compass. Ini merupakan tool gratis yang digunakan untuk semua orang dan akan membuat kita mampu bekerja lebih mudah dengan MongoDB apabila dibadingkan dengan tool lainnya.
Sekarang, mari kita instal. Apa saja sih keunggulan nya pada full version nya ? Karena tool ini berguna untuk management database mongodb, maka anda pada tulisan kali ini di asumsikan anda sudah melakukan instalasi database mongodb.
Schema Analyzer
Schema Analyzer yang terdapat pada tool ini adalah cara terbaik untuk mendapatkan gambaran umum tentang data yang terdapat dalam koleksi Anda. Terkadang skema dokumen Anda tidak sekonsisten yang Anda inginkan, atau ada bagian dari skema yang sengaja dibiarkan bebas.
Dengan Schema Analyzer di Compass, Anda dapat dengan cepat menganalisis sampel acak dari koleksi Anda dan mendapatkan representasi visual dari skema tersebut. Ini sangat berguna untuk mencari tahu cara menanyakan data Anda dan untuk memahami apakah bentuk dokumen Anda seperti yang Anda harapkan.
Schema Analyzer pada mongodb compass juga dapat berfungsi sebagai pembuat kueri visual. Ketika Anda menganalisis schema collection, Anda dapat berinteraksi dengan chart yang muncul di hasil analisis dan bar akan diisi sesuai kueri. Ini sangat berguna dengan kueri geospasial.
Kueri geospasial di MongoDB sangat kuat, tetapi bisa agak membosankan untuk ditulis. Tampilan peta di Compass 'Schema Analyzer membuatnya cepat dan mudah: cukup gambar bentuk di peta (misal lingkaran dan poligon) dan bar kueri akan diisi dengan kueri geospasial yang tepat.
Document Validation
MongoDB dapat memvalidasi skema dokumen Anda setelah penyisipan pembaruan. Dengan tab Validasi Dokumen di Kompas, Anda dapat dengan cepat membuat, menguji, dan memperbarui aturan validasi untuk koleksi Anda. Anda akan dapat menentukan aturan validasi untuk koleksi Anda dalam sekejap.
Enterprise Authentication
Jika Anda menggunakan MongoDB dengan konfigurasi otentikasi lanjutan, mis. X.509 di Atlas, Anda dapat menggunakan Compass untuk terhubung ke cluster. Dalam full version Compass telah mendukung semua metode otentikasi perusahaan (Kerberos, LDAP dan X.509).
Pertama-tama, jika versi compass milik anda lebih kecil dari versi 1.21, maka anda bisa perbarui Compass Community ke versi 1.21. Kemudian, unduh dan instal tool andalan kita ini pada edisi full version dari pusat unduhan mongodb. Setelah Compass dipasang, ikuti petunjuk sesuai dengan sistem operasi Anda di bawah ini.
Windows
Compass Community menyimpan semua preferensi Anda (koneksi favorit, riwayat kueri, dan agregasi) di %APPDATA%/MongoDB Compass Community
Dari direktori itu, salin Connections, FavoriteQueries, RecentQueries, dan SavedPipelines ke %APPDATA%/MongoDB Compass
MacOS
Compass Community menyimpan semua preferensi Anda (koneksi favorit, riwayat kueri, dan agregasi) di ~/Library/Application Support/MongoDB Compass Community.
Dari direktori itu, salin Connections, FavoriteQueries, RecentQueries, dan SavedPipelines ke ~/Library/Application Support/MongoDB Compass.
Linux
Compass Community menyimpan semua preferensi Anda (koneksi favorit, riwayat kueri, dan agregasi) di ~/.config/MongoDB Compass Community.
Dari direktori itu, salin Connections, FavoriteQueries, RecentQueries, dan SavedPipelines ke ~/.config/MongoDB Compass.
Setelah ini selesai, jalankan kembali Compass dan Anda akan menemukan semua preferensi dan pengaturan yang pernah Anda miliki di Compass Community dan sudah aktif di mongodb compass full version anda.
What Is the Use of Mongodb Compass
Source: https://cotsu.id/data-management/mongodb-compass-gui/