MongoDB — це база даних, заснована на розподіленому файловому зберіганні. Написано мовою C++. Розроблено для надання масштабованих, високопродуктивних рішень для зберігання даних для WEB-додатків.
MongoDB є продуктом між реляційними та нереляційними базами даних і є найбільш функціональною та реляційною базою даних серед нереляційних баз даних. Він підтримує дуже вільну структуру даних у форматі BSON, схожому на JSON, тому може зберігати складніші типи даних. Найбільша особливість Mongo полягає в тому, що мова запитів, яку він підтримує, є дуже потужною, а її синтаксис дещо схожий на об'єктно-орієнтовану мову запитів, яка може реалізувати майже більшість функцій реляційних однотабличних запитів у базі даних, а також підтримує індексацію даних.
огляд
Завантажити адресу:Вхід за гіперпосиланням видно.
Завантажити тутmongodb-linux-x86_64-rhel70-5.0.1.tgzВстановіть пакет, не обирайте s390x, s390x — це мейнфреймна апаратна платформа IBM System zSeries (zSeries), яку використовують банки, великі підприємства або науково-дослідні установи, і більшість користувачів не мають до неї доступу.
Після завершення завантаження розпакуйте програму на/data/mongodbЗміст нижче.
Офіційна документація встановлення:Вхід за гіперпосиланням видно.
Використовуйте наступну команду для встановлення залежностей, необхідних для спільнотного тарболу MongoDB
Вимкни getenforce
Додати доГрупи Монгод і користувачі Монбога(mongodb не працює за кореневими привілеями)
Каталог даних: /data/mongodb/lib Каталог журналів: /data/mongodb/log
Створіть команду наступним чином:
Встановлення дозволів каталогу
Параметри конфігурації:Вхід за гіперпосиланням видно.
Запустити сервіс MongoDB (Використайте команду su mongod, щоб переключитися на дозволи mongod)
Спосіб 1 (безпосередньо через аргументи командного рядка)
Після успішного запуску ви можете переглянути файл /data/mongodb/log/mongod.log
Запустіть термінал bin/mongo і створіть новий обліковий запис адміністратора за допомогою наступної команди:
Метод 2 (через конфігураційний файл)
Створіть новий файл mongod.conf, налаштуйте його у форматі YAML і увімкніть автентифікацію наступним чином:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
Запусти mongod -f mongod.conf
Встановіть клієнт управління mongodb Robo 3T 1.4.3
Завантажити адресу:Вхід за гіперпосиланням видно.
Спробуйте використовувати автентифіковане з'єднання
Отримати користувацькі команди
Закриття сервісу MongoDB
(Кінець)
|