Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1422 сообщений
Cообщения с меткой

mongodb - Самое интересное в блогах

Следующие 30  »
rss_habr

[Перевод] Пока-пока, MongoDB: почему компании переходят на PostgreSQL

Пятница, 03 Февраля 2023 г. 10:45 (ссылка)

За последние несколько лет многие компании перешли с MongoDB на PostgreSQL, в том числе известное онлайн-издание The Guardian. В статье говорим о причинах перехода и разбираемся, действительно ли PostgreSQL лучше MongoDB.

Читать далее

https://habr.com/ru/post/714578/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714578

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 3: работа с задачами

Четверг, 22 Декабря 2022 г. 11:42 (ссылка)

Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. В прошлой части мы разобрали, как создать аутентификацию с помощью библиотеки Passport, а сегодня мы рассмотрим такие манипуляции, как добавление, редактирование, удаление и получение задач. Для начала давайте разберём HTTP и некоторые типы запросов.

Читать далее

https://habr.com/ru/post/706964/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706964

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Запросы к MongoDB из Java с помощью билдера фильтров

Пятница, 09 Декабря 2022 г. 13:13 (ссылка)

В этой статье разберемся, как использовать класс Filters для запросов к MongoDB.

Класс Filters представляет собой билдер для удобного написания фильтров запросов. Фильтры — это некоторые условные операции, которые MongoDB использует для ограничения результатов.

Читать далее

https://habr.com/ru/post/704488/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704488

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] StatefulSet в Kubernetes – примеры и наилучшие практики

Понедельник, 05 Декабря 2022 г. 16:01 (ссылка)

image



Собираетесь ли вы развертывать базу данных в кластере Kubernetes? Если так – то это отличный выбор. Kubernetes – это инструмент оркестрации контейнеров, который при помощи множества инструментов координирует эксплуатацию приложений в контейнерах (подах). Один из этих контроллеров называется StatefulSet и используется для эксплуатации приложений, сохраняющих состояние. Читать дальше →

https://habr.com/ru/post/703550/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703550

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Ошибки выбора MongoDB в качестве основной БД в стартапе

Вторник, 12 Октября 2022 г. 01:20 (ссылка)

В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).

Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую).

Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.

На мой взгляд, маркетологи MongoDB приукрасили области применениях БД на своем сайте. MongoDB не универсальная. Далеко не универсальная и даже не пытайтесь на нее смотреть как на решение всех ваших проблем.

Встать на грабли вместе

https://habr.com/ru/post/692736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692736

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Ошибки выбора MongoDB в качестве основной БД в стартапе

Вторник, 12 Октября 2022 г. 01:20 (ссылка)

В этой статье я хочу рассказать о своих ошибках, которые я допустил, когда писал сервис, у которого MongoDB была основной БД для хранения пользовательских данных (да и не только, но об этом ниже).

Я ни в коем случае не считаю, что MongoDB это плохая БД и ее не нужно использовать. Более того, я считаю, что только мои кривые руки завели меня в ситуацию, из которой пришлось выходить переписыванием сервиса под другую БД (ушел на Postgres и кайфую).

Тем не менее, нельзя знать всего и чтение документации не спасает от катастроф во время самой реализации проекта. Особенно, если ваши ожидания от инструмента разошлись с реальностью.

На мой взгляд, маркетологи MongoDB приукрасили области применениях БД на своем сайте. MongoDB не универсальная. Далеко не универсальная и даже не пытайтесь на нее смотреть как на решение всех ваших проблем.

Встать на грабли вместе

https://habr.com/ru/post/692736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692736

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как выжить под нагрузкой, имея 100 ТБ в нешардированной MongoDB

Вторник, 04 Октября 2022 г. 12:19 (ссылка)

Сегодня у нас — экшен, основанный на реальных событиях. Будем переобуваться в воздухе и на лету менять архитектуру высоконагруженной системы.

Действие разворачивается на базе очень большой track & trace системы класса big data. В ней давно откладывали переход на шардированную архитектуру хранилища. Поэтому главному герою предстоит справиться справиться со злом, пробудившимся в системе под нагрузкой: деградацией производительности, полкой по блокировкам и алертами о перегрузке.

В конце — как обычно, хэппи-энд. Наш герой бесстрашно меняет архитектуру решения на лету без downtime (DT) и обеспечивает штатную работу системы. Зло повержено, а отважный инженер купается в овациях!

Статья написана по мотивам доклада на конференции Saint Highload++ 2022. Если не хотите читать — можно посмотреть видео-версию выступления.

Читать далее

https://habr.com/ru/post/691410/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691410

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] MongoDB vs Cassandra

Пятница, 30 Сентября 2022 г. 12:56 (ссылка)

В этой статье сравним MongoDB и Cassandra — две самые популярные NoSQL базы данных.

На выбор подходящей СУБД для проекта может уйти довольно много времени. Требования к базе данных могут включать упрощенную модель данных, гарантию транзакций, производительность чтения/записи, горизонтальное масштабирование и отказоустойчивость.

Для начала нужно определиться с типом СУБД: SQL или NoSQL. Если вы выберите NoSQL, то дальше появляется вопрос: MongoDB или Cassandra. Да, на рынке существует множество NoSQL-баз данных, но среди них лидируют MongoDB и Apache Cassandra. Оба продукта похожи, но все-таки разные. Давайте сравним эти две СУБД, чтобы сделать правильный выбор.

Читать далее

https://habr.com/ru/post/690924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690924

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] MongoDB vs Cassandra

Пятница, 30 Сентября 2022 г. 12:56 (ссылка)

В этой статье сравним MongoDB и Cassandra — две самые популярные NoSQL базы данных.

На выбор подходящей СУБД для проекта может уйти довольно много времени. Требования к базе данных могут включать упрощенную модель данных, гарантию транзакций, производительность чтения/записи, горизонтальное масштабирование и отказоустойчивость.

Для начала нужно определиться с типом СУБД: SQL или NoSQL. Если вы выберите NoSQL, то дальше появляется вопрос: MongoDB или Cassandra. Да, на рынке существует множество NoSQL-баз данных, но среди них лидируют MongoDB и Apache Cassandra. Оба продукта похожи, но все-таки разные. Давайте сравним эти две СУБД, чтобы сделать правильный выбор.

Читать далее

https://habr.com/ru/post/690924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690924

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Как получить доступ к переменным dotenv (.env) с помощью плагина fastify-env

Воскресенье, 25 Сентября 2022 г. 23:27 (ссылка)

Совсем недавно начал изучать фреймворк Fastify, который почему-то не особо популярен в русскоязычном сегменте интернета. Для хранения переменных конфигурации я всегда использовал файл .env. Для чтения файла .env на Express я привык использовать всем известную библиотеку dotenv, то врем как в экосистеме Fastify есть своя библиотека - @fastify-env.

Я в обратился к документации... и ничего не понял. Я попробовал реализовать то, что там указано, но у меня ничего не вышло. Туториал на youtube от какого-то индуса так же не помог (хотя у индийского программиста всё получилось)...

Сославшись на позднее время суток и усталость мозга, я сдался и начал искать какое-нибудь готовое решение в интернете, и оно быстро нашлось, которое нашлось достаточно быстро. Выяснилось, что я не один сталкиваюсь с такой проблемой и это частая сложность у программистов пришедших в Fastify после Express.

Итак, ниже пойдёт перевод этой статьи от 27.07.2021 г. (обновлено 18.02.2022 г.). Перед прочтением статьи рекомендую потратить 5-10 минут времени на чтение ооочень короткой официальной документации библиотеки @fastify-env.

Читать далее

https://habr.com/ru/post/690054/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690054

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как вместить данные в холодное хранилище

Понедельник, 19 Сентября 2022 г. 16:14 (ссылка)

Привет! Меня зовут Максим Чижов, я уже третий год работаю бэкенд-инженером в Авито. Когда только пришёл в компанию, я столкнулся с проблемой хранения больших объёмов информации. О том, как её решить, расскажу в статье.

Читать далее

https://habr.com/ru/post/688602/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688602

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 2: аутентификация

Вторник, 13 Сентября 2022 г. 11:43 (ссылка)

Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. В прошлой части мы разобрались, как настроить и запустить проект, а сегодня продолжим создавать наш планировщик и поэтапно разберём создание аутентификации с помощью библиотеки Passport.

Читать далее

https://habr.com/ru/post/687106/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687106

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 2: аутентификация

Вторник, 13 Сентября 2022 г. 11:43 (ссылка)

Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. В прошлой части мы разобрались, как настроить и запустить проект, а сегодня продолжим создавать наш планировщик и поэтапно разберём создание аутентификации с помощью библиотеки Passport.

Читать далее

https://habr.com/ru/post/687106/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687106

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Яндекс выложил в опенсорс бету фреймворка userver

Пятница, 29 Июля 2022 г. 10:55 (ссылка)

https://habr.com/ru/post/674902/?utm_source=habrahabr&utm_medium=rss&utm_campaign=674902

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Установка MongoDB в условиях санкций через прокси

Среда, 20 Июля 2022 г. 23:05 (ссылка)

В нынешней ситуации многие сервисы блокируют доступ из РФ, я покажу как можно обойти этот запрет с помощью ProxyChains и Tor на примере MongoDB.

Читать далее

https://habr.com/ru/post/678018/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678018

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Установка MongoDB в условиях санкций через прокси

Среда, 20 Июля 2022 г. 23:05 (ссылка)

В нынешней ситуации многие сервисы блокируют доступ из РФ, я покажу как можно обойти этот запрет с помощью ProxyChains и Tor на примере MongoDB.

Читать далее

https://habr.com/ru/post/678018/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678018

Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<mongodb - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda