MongoDB Compass – клієнт для адміністрування та перегляду даних

watch 12s
views 2

10:52, 06.12.2022

Зміст статті
arrow

  • Функции и возможности MongoDB Compass
  • Як встановити та запустити Compass

MongoDB – система управління базами даних, призначена для зберігання ієрархічних структур, документів. Написана вона мовою C++ на базі підходу NoSQL. На відміну від традиційних реляційних СУБД, доступ до даних тут здійснюється за допомогою мови SQL, а завдяки частковій відмові від атомарності та узгодженості даних MongoDB забезпечує доступність інформації та високий рівень масштабованості.

MongoDB Compass – офіційний графічний клієнт, оболонка, яка використовується для адміністрування СУБД. Сумісний він із сімейством OS Linux, є також версії для Mac і Windows.

Функции и возможности MongoDB Compass

Інтерфейс і функціонал оболонки надають такі можливості:

  • перегляд, додавання та видалення баз даних;
  • застосування функцій CRUD для ведення документації;
  • виявлення та аналіз закономірностей для розуміння даних;
  • зручний пошук і систематизація даних завдяки вбудованій навігаційній панелі Compass;
  • організація об'єднувальних зв'язків;
  • оптимізація та виконання запитів за допомогою GUI;
  • візуалізація геопросторових даних і використання їх у запитах;
  • робота з індексами.

За необхідності базові функції MongoDB Compass можна розширювати за допомогою додаткових плагінів. А якщо в актуальній базі розширень немає потрібного – його завжди можна написати самостійно, якщо маєте відповідні навички.

mongodb compass – клієнт для адміністрування та перегляду даних

Як встановити та запустити Compass

Просто перейдіть на офіційний сайт розробників і дотримуйтесь представлених на сторінці інструкцій. Елементарного розуміння англійської мови буде достатньо для завершення всього процесу встановлення.

Після встановлення вам необхідно буде під'єднатися до бази даних вашого облікового запису по SSH. Для цього:

  1. Перейдіть у панель керування.
  2. У вкладці "FTP/Файли → Файловий менеджер" завантажте закритий ключ id_rsa з директорії .ssh, що знаходиться в кореневому каталозі домашньої папки. Файл закритого ключа збережіть у якомусь безпечному місці та не передавайте його стороннім особам.

Залишається вибрати опцію Use Identity File у полі SSH Tunnel і заповнити кілька полів:

  • SSH Hostname: технічна назва сайту;
  • SSH Tunnel Port: номер порту;
  • SSH Username: номер акаунта;
  • SSH Identity File: тут необхідно вказати шлях до завантаженого раніше файлу закритого ключа.

Після того як дані буде введено і перевірено, можете підключатися до СУБД Mongo і приступати до роботи. На цьому ми закінчуємо наш матеріал і дякуємо за увагу. Всього доброго!

Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

-10%

CPU
CPU
8 Epyc Cores
RAM
RAM
32 GB
Space
Space
200 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 32768 Linux

70.49

При оплаті за рік

-7.2%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 1024 Linux

6.4

При оплаті за рік

-29.4%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
2 TB
KVM-SSD 2048 Metered Linux

17

При оплаті за рік

-10%

CPU
CPU
4 Epyc Cores
RAM
RAM
4 GB
Space
Space
50 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 4096
OS
CentOS
Software
Software
Keitaro

18.1

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 4096 Windows

18.65

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 4096 Linux

60.5

При оплаті за рік

-7.2%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 1024 Linux

5.92

При оплаті за рік

-10%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
20 GB NVMe
Bandwidth
Bandwidth
Unlimited
aiKVM-NVMe 2048 Linux

9.1

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 2048 Linux

7.7

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 2048 Linux

8.3

При оплаті за рік

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.