Size: a a a

Node.js — русскоговорящее сообщество

2021 April 18

O

OK386 in Node.js — русскоговорящее сообщество
но суть в том что есть и другие базы данных
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
Есть Клауд решения типа firestore
источник

O

OK386 in Node.js — русскоговорящее сообщество
тут нужно выбирать на основе архитектуры самого приложения, какие данные, кроме сессионых токенов там будут храниться?
источник

O

OK386 in Node.js — русскоговорящее сообщество
вот именно
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
И ещё много чего
источник

O

OK386 in Node.js — русскоговорящее сообщество
только firebase это деструктуризированная база данных, а sql подобные в основном для данных зависящих друг от друга
источник

O

OK386 in Node.js — русскоговорящее сообщество
скинул бы uml своей системы, можно было бы основываясь на нём понять, какая тебе нужна
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
Это все здорово. Тут прикол в том,  это пет проект. А мне бы понять принцип выбора хранилища.
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
Моя хотелка - хочу менеджерить сессии как телеграм.
источник

O

OK386 in Node.js — русскоговорящее сообщество
ну так вот именно, нужно изучать материалы и смотреть какие типы базы данных для чего. А то твой вопрос вообще никакого смысла не несёт
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
Как бы ты принимал решение?
источник

O

OK386 in Node.js — русскоговорящее сообщество
ну как минимум я бы обозначил те данные, которые я буду хранить, сделал бы схему и на основе неё выбирал бы самый эффективный и удобный тип
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
А если данные не особо важны, а вопрос количества и доступности сессий?
источник

O

OK386 in Node.js — русскоговорящее сообщество
ну у меня есть веб приложение, которое хранит только логины и сессии пользователей и это firestore. Мне показалось удобным. Множество документов с некоторыми сессионными данными, где неважен порядок и название документов = токен сессии
источник

O

OK386 in Node.js — русскоговорящее сообщество
тоесть у меня именно бакенд работа с бд. Это не фаербейс, а именно фаерстор. Если использовать фаербейс, то сессии вообще не обязательно в бд хранить, там авторизацию можно встроенными методами сделать
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
Я ещё хотел именно сам понять, как менеджмент сессий организовать, какие есть подводные камни, как работает, как скейлить. И потом бы пришел к облачным решениям.
источник

O

OK386 in Node.js — русскоговорящее сообщество
ну гугл фаерстор бесплатно предоставляет до определенного лимита, которого с головой хватает для подобных проектов. Со скейлом врятли можно баловаться у себя на локальном компе, ну разве что  докер какой-нибудь запустить, но смысла особо нет. Фаерстор же делает всю работу за разработчика, он может миллионами запросы принимать, там вручную ничего скейлить не нужно
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
Есть ещё какое-то решение сессий от aws
источник

O

OK386 in Node.js — русскоговорящее сообщество
да и у azure вроде бы есть. В этом и проблема, очень много всего. Выбери что-то одно и изучай. Лично мне гклауд больше всех нравится
источник

KL

Konstantin Lobkov in Node.js — русскоговорящее сообщество
У Гугла есть сервера в РФ?
источник