alex4answ
@alex4answ

Подойдет ли mongodb для задачи с малым количеством связей?

В качестве практики на Node.js решил сделать проектик.

Не могу выбрать БД, присматриваюсь к MongoDB потому что это, как я понял, стандартная связка Node + Mongo.

У меня будет буквально несколько таблиц по типу:
user
User = {
  name: String,
  created_at: Integer
}
offer
{
  name: String,
  from: User, // указатель на user._id
  to: User, //указатель на user._id
  created_at: Integer
}
offer_item
будет несколько для 1 offer
OfferItem = {
  name: String,
  description: String,
  offer: Offer, // указатель на offer._id
}


Соответственно связи есть, но их не много (Не могу представить ни 1 таблицы где нет хоть какой-то связи, кроме ну самых банальных)

Спустя какое-то время я хочу разделить этот монолитный проект на микросервисы, это тоже + в копилку mongo.

Стоит ли использовать в моем проекте mongo или все же лучше не отходить далеко от классики * SQL, почему?
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы