❓Запитання з Форуму: підключення MongoDB до проєкту на Django 👉🏻 https://dou.ua/forums/topic/30831/?from=tg-tech
#MongoDB
#MongoDB
Не так давно в версії MongoDB 4+ з’явилась підтримка мультидокументних транзакцій.
А оскільки проєкт атвора статті, Олексія Новохацького, якраз мігрував на версію 4.2, закономірно виникли запитання:
❓Що буде з перформансом?
❓Наскільки операції сповільняться?
❓Чи готові ми пожертвувати швидкістю заради (хоч якоїсь) точності?
Під час вивчення документації та інтернетів питань тільки побільшало:
❓Чи всі операції буде сповільнено за рахунок транзакцій?
❓Наскільки буде сповільнено комбінації операцій?
Давайте спробуємо знайти відповіді на ці запитання: https://dou.ua/forums/topic/31043/?from=tg-tech
#MongoDB
А оскільки проєкт атвора статті, Олексія Новохацького, якраз мігрував на версію 4.2, закономірно виникли запитання:
❓Що буде з перформансом?
❓Наскільки операції сповільняться?
❓Чи готові ми пожертвувати швидкістю заради (хоч якоїсь) точності?
Під час вивчення документації та інтернетів питань тільки побільшало:
❓Чи всі операції буде сповільнено за рахунок транзакцій?
❓Наскільки буде сповільнено комбінації операцій?
Давайте спробуємо знайти відповіді на ці запитання: https://dou.ua/forums/topic/31043/?from=tg-tech
#MongoDB
Как мы пересобрали кластер и мигрировали MongoDB RS, чтобы минимизировать простой приложения
«У нас есть два кластера на EKS — прод и стейдж. Но как оказалось, стейдж был сделан куда лучше прода. Все потому, что стейдж понемногу дорабатывался, а вот прод — нет. Для того чтобы привести прод к нужному виду — его проще пересобрать с нуля. Но есть одно "но": на проде у нас есть два очень важных сервиса, которые используют в качестве базы данных MongoDB».
Андрей Товстоног, DevOps-инженер в команде GMEM компании Genesis, рассказывает, как выполнить бесшовную миграцию БД: https://dou.ua/lenta/articles/migrating-mongodb-rs/?from=tg-tech
#DevOps #MongoDB
«У нас есть два кластера на EKS — прод и стейдж. Но как оказалось, стейдж был сделан куда лучше прода. Все потому, что стейдж понемногу дорабатывался, а вот прод — нет. Для того чтобы привести прод к нужному виду — его проще пересобрать с нуля. Но есть одно "но": на проде у нас есть два очень важных сервиса, которые используют в качестве базы данных MongoDB».
Андрей Товстоног, DevOps-инженер в команде GMEM компании Genesis, рассказывает, как выполнить бесшовную миграцию БД: https://dou.ua/lenta/articles/migrating-mongodb-rs/?from=tg-tech
#DevOps #MongoDB
NoSQL технології на прикладі MongoDB
Детально про NoSQL технології, їхню історію та про MongoDB зокрема — у четвертій частині циклу «Розробка Java додатків» Сергія Моренця.
Стаття допоможе краще зрозуміти цю тему, особливо складну для тих, хто звик використовувати реляційні бази даних.
👉 https://dou.ua/goto/OR8N
#MongoDB
Детально про NoSQL технології, їхню історію та про MongoDB зокрема — у четвертій частині циклу «Розробка Java додатків» Сергія Моренця.
Стаття допоможе краще зрозуміти цю тему, особливо складну для тих, хто звик використовувати реляційні бази даних.
👉 https://dou.ua/goto/OR8N
#MongoDB
Нещодавно вийшла MongoDB 5 🎉
Зміни, які увійшли в нову версію:
• Time series колекції
• Версії API
• Live Resharding
• Підтримка serverless в Atlas (в режимі preview)
• Нові вимоги до архітектури CPU
• Новая Mongo shell (mongosh)
• Нові оператори для агрегації даних ($dateadd, $datediff та інші)
• Нові метрики
• Deprecated команди роботи з колекціями видалені
Сергій Моренець пропонує їх оглядово розглянути.
👉 https://dou.ua/goto/nRxf
#MongoDB
Зміни, які увійшли в нову версію:
• Time series колекції
• Версії API
• Live Resharding
• Підтримка serverless в Atlas (в режимі preview)
• Нові вимоги до архітектури CPU
• Новая Mongo shell (mongosh)
• Нові оператори для агрегації даних ($dateadd, $datediff та інші)
• Нові метрики
• Deprecated команди роботи з колекціями видалені
Сергій Моренець пропонує їх оглядово розглянути.
👉 https://dou.ua/goto/nRxf
#MongoDB