tonykang22 / chat

0 stars 0 forks source link

Comparing GUI tools for MongoDB #8

Open tonykang22 opened 1 year ago

tonykang22 commented 1 year ago

Comparing GUI tools for MongoDB

개요



후보

1. MongoDB Compass

image




1. MongoDB Compass: 특징

쿼리를 작성하지 않고 UI에서 쉽게 CRUD 작업 수행

image



스키마 유효성 검사 규칙 작성


image

JSON 스키마 유효성 검사 규칙을 간편하게 작성할 수 있다.



스키마의 다양한 표현 방식

image image image

일반(?), JSON, Table 방식 중 원하는 방식을 선택하여 사용할 수 있다.



손쉬운 인덱스의 단순화, 추가, 제거

image



Schema analyze

image

간편하게 shema의 값들을 확인할 수 있다.



Explain Plan


image image



2. Studio 3T

image


2. Studio 3T 특징

IntelliShell


image



Query Builder

image



유료 플랜

image

Monthly pricing


image

정말 많은 기능을 제공하지만, 대개 유료에서만 유효한 기능들이다.




3. NoSQL Booster

image



3. NoSQL Booster 특징

MongoDB Script Debugger


image



True IntelliSense

home-intellisense

자동 완성 기능



Query MongoDB with SQL

db.employees.aggregate([{
        $group: { _id:   "$department", total: { $sum: "$salary" }}
    }])


SELECT department, SUM(salary) AS total FROM employees GROUP BY department



Monitor and Tune for Performance


image



4. HumongouS.io


image


4. HumongouS.io 특징

Wiget


image



결론

MongoDB Compass


NCP: Cloud DB for MongoDB

Compass

image image

NCP 설명 일부: https://www.ncloud.com/product/database/cloudDbMongoDB



References