Привет, работяги!
Мы медленно, но уверенно идем от монолитного проекта к микросервисам. И для общение между микросервисами надо изучить NoSql
( не реляционные базы данных ). На рынке труда основными такими базами являются Redis
и MongoDB
.
В коммерческом опыте я использовал NoSql
в кейсе, когда один главный сервис не тратил время на микросервис. К примеру, это микросервис напоминания пользователю, если он начинает меньше времени уделять какой-то своей задаче и ему надо напомнить ему об этом. В случае сбоя, потеря этих данных про оповещение пользователей — не нанесёт критического вреда. В разработке Backend'a
на Python
обычно обращают свое внимание на Redis
. MongoDB
— чаще используется в проектах где Backend
написан на JavaScript
.
Знать как работают эти две СУБД очень желательно, прикрепляю ссылки:
• документация Redis
( есть интерактивная консоль прямо на сайте, и в этой же консоле есть туториал);
• курсы по Redis
;
• документация MongoDB
;
• курс по MongoDB
;
• забавное видео от создателей MongoDB
.
На изучение этих двух СУБД у тебя уйдет пару недель — но в итоге это повысит твою ценность как специалиста.
Плюсики в карму зарабатываются очень просто, если скидывать ссылку на мой канал своим знакомым, которые хотят изучать веб-разработку.
Работаем!💪
Теги:
#shelemakha_db
>>Click here to continue<<
