freeCodeCamp/guide/russian/mongodb/index.md

46 lines
2.3 KiB
Markdown
Raw Normal View History

2018-10-12 20:00:59 +00:00
---
title: MongoDB
localeTitle: MongoDB
---
## MongoDB
MongoDB - это нереляционная база данных с открытым исходным кодом, которая использует структуру JSON для хранения данных. Она использует документо-ориентированную модель для хранения и извлечения данных вместо таблиц, используемых последовательными базами данных, такими как SQL или Oracle. MongoDB, в основе своей, распределенная база данных. Высокая доступность, горизонтальная масштабируемость, географическая распределенность встроены и просты в использовании.
2018-10-12 20:00:59 +00:00
### NOSQL Vs RDBMS
| Понятия и термины MongoDB | Понятия и термины SQL |
| --- | --- |
| База данных | База данных |
| Коллекция | Таблица |
| Документ | Строка |
| Поле | Столбец |
| Индекс | Индекс |
| Вложенные документы | Соединение таблиц |
2018-10-12 20:00:59 +00:00
### Характеристики MongoDB
1. База данных следующего поколения
2. Отсутствие JOINов
2018-10-12 20:00:59 +00:00
3. Кластеризация
4. Открытый исходный код
5. Гибкая схема хранения
6. Отсутствие связей
2018-10-12 20:00:59 +00:00
### Особенности MongoDB
1. Документо-ориентированная база данных
2018-10-12 20:00:59 +00:00
2. Высокая производительность
3. Богатый язык запросов
4. Высокая доступность
5. Горизонтальная масштабируемость
### Больше информации
[Что такое Mongo DB?](https://www.mongodb.com/what-is-mongodb)
[Статья в Википедии о документарно-ориентированных базах данных](https://en.wikipedia.org/wiki/Document-oriented_database)
[SQL vs NoSQL](https://insights.dice.com/2012/07/16/sql-vs-nosql-which-is-better/)
[Изучите MongoDB от MongoDB](https://university.mongodb.com/)