โพสต์นี้แนะนำ GUI สำหรับ MongoDB® ที่เรียกว่า MongoDB Compass
ภาพรวม
Compass ช่วยให้คุณวิเคราะห์และเข้าใจข้อมูล MongoDB ของคุณโดยไม่ต้องมีความรู้อย่างเป็นทางการเกี่ยวกับ MongoDB Query Syntax คุณสามารถใช้ Compass เพื่อเพิ่มประสิทธิภาพ Query Performance, จัดการ Indexes และนำ Document Validation ไปใช้ นอกจากนี้ยังสำรวจข้อมูลในสภาพแวดล้อม Visual
Editions ของ Compass
Compass มี 3 Editions หลัก:
Compass: เวอร์ชันเต็มรูปแบบพร้อมคุณลักษณะและความสามารถทั้งหมด
Compass Readonly: จำกัดเฉพาะ Read Operations โดยนำความสามารถ Write และ Delete ออกทั้งหมด
Compass Isolated: ออกแบบสำหรับสภาพแวดล้อมที่ปลอดภัยสูง และไม่เริ่ม Network Requests ใดๆ ยกเว้นการเชื่อมต่อกับ MongoDB Server ที่ Compass เชื่อมต่อ
หมายเหตุ: Compass Community Edition ถูก Deprecated แล้ว
ตั้งค่า Compass
Software Requirements สำหรับแพลตฟอร์ม Linux® รวมส่วนประกอบต่อไปนี้:
- RHEL 7+ 64-bit หรือใหม่กว่า
- MongoDB Version 3.6 หรือใหม่กว่า
ใช้คำแนะนำต่อไปนี้เพื่อดาวน์โหลดและติดตั้ง Compass:
- ดาวน์โหลด Package .rpm สำหรับรุ่นล่าสุดของ Compass สำหรับ Red Hat® Enterprise Linux จาก MongoDB ตามภาพต่อไปนี้:
- รันคำสั่งต่อไปนี้เพื่อติดตั้ง Compass โดยใช้
yum:
sudo yum install mongodb-compass-1.20.4.x86_64.rpm
- รันคำสั่งต่อไปนี้เพื่อเริ่ม Compass:
mongodb-compass
เชื่อมต่อ MongoDB จาก Compass
ใช้คำแนะนำต่อไปนี้เพื่อเริ่มบริหาร MongoDB จาก Compass:
- เพื่อเปิด MongoDB Compass GUI และเชื่อมต่อกับ MongoDB ให้ใช้ Connection String หรือกรอกรายละเอียดการเชื่อมต่อ ตามภาพต่อไปนี้:
- เชื่อมต่อกับ MongoDB จาก Localhost บน Port เริ่มต้นของ MongoDB
27017ตามภาพต่อไปนี้:
สร้างฐานข้อมูลใหม่
หมายเหตุ: ฐานข้อมูล MongoDB เริ่มต้นรวมถึง Admin, config และ local
ใช้คำแนะนำต่อไปนี้เพื่อสร้างฐานข้อมูลใหม่ใน Compass:
- คลิก CREATE DATABASE ตามภาพต่อไปนี้:
- ระบุชื่อฐานข้อมูล
testและชื่อ Collectionmongo_docsตามภาพต่อไปนี้:
ขั้นตอนก่อนหน้านี้สร้างฐานข้อมูลใหม่ test
สรุป
Compass เป็นเครื่องมือที่ใช้งานง่ายและมี Editions ต่างๆ ที่ช่วยให้คุณเลือกตัวเลือกที่ดีที่สุดสำหรับความต้องการของคุณ จริงๆ แล้ว บริษัท IT ชั้นนำอย่าง Google®, Cisco®, SAP®, Facebook®, Adobe® และอื่นๆ พึ่งพา Compass ชุมชน MongoDB ส่งมอบ Release ที่ทันเวลา ให้เวอร์ชันใหม่ของ Editions พร้อมคุณลักษณะที่ปรับปรุงแล้ว เพื่อช่วยให้คุณจัดการฐานข้อมูล MongoDB ได้อย่างง่ายดายโดยใช้ Compass GUI
เรียนรู้เพิ่มเติมเกี่ยวกับ Databases
ใช้แท็บ Feedback เพื่อแสดงความคิดเห็นหรือถามคำถาม คุณยังสามารถคลิก Sales Chat เพื่อแชทตอนนี้และเริ่มการสนทนา