DOU #tech
10.8K subscribers
1.1K photos
12 videos
1.44K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Запитання з Форуму: підключення MongoDB до проєкту на Django 👉🏻 https://dou.ua/forums/topic/30831/?from=tg-tech

#MongoDB
Не так давно в версії MongoDB 4+ з’явилась підтримка мультидокументних транзакцій.

А оскільки проєкт атвора статті, Олексія Новохацького, якраз мігрував на версію 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
NoSQL технології на прикладі 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
MS Office 2010 Activator: What You Need to Know