Size: a a a

2020 May 04

A

Adel in Laravel Pro
на каждый чих. редис выдержит
источник

A

Adel in Laravel Pro
в базу писать на каждый запрос - не айс
источник

d.

dev . in Laravel Pro
ок а дальше
источник

d.

dev . in Laravel Pro
Adel
в базу писать на каждый запрос - не айс
была идея в базу писать просто дату. сами логи отдельно пишутся
источник

A

Adel in Laravel Pro
что дальше? получил айдишники. мультигетом из редиса достал
источник

d.

dev . in Laravel Pro
кого достал. сами юзеры в бд.
источник

d.

dev . in Laravel Pro
юзеры в бд. логи отдельно пишутся во внешний. задача достать дату последней активности по юзерам + сортировка.
источник

ДЖ

Дмитрий Жданов... in Laravel Pro
Привет, такой вопрос. Как поступить с БД? Есть сервис с функционалом мессенджера, личного блога, мировой ленты новостей, и музыкой.

Если использовать реляционные БД, то можно спокойно связать таблицы (пользователи, посты,музыка), но теряется производительность. Если использовать не реляционную БД, то все данные будут в одном  JSON  что будет не очень удобно. Подскажите логику, как можно  Пользователей и сообщения хранить в noSQL, и при этом пользователей , посты и музыку в SQL.  И так чтоб id был одинаковый.

Или есть готовые решения
источник

A

Adel in Laravel Pro
dev .
кого достал. сами юзеры в бд.
да. получил список юзеров из бд. потом собрал их айдишники и из редиса получил что надо.
источник

A

Adel in Laravel Pro
Дмитрий Жданов
Привет, такой вопрос. Как поступить с БД? Есть сервис с функционалом мессенджера, личного блога, мировой ленты новостей, и музыкой.

Если использовать реляционные БД, то можно спокойно связать таблицы (пользователи, посты,музыка), но теряется производительность. Если использовать не реляционную БД, то все данные будут в одном  JSON  что будет не очень удобно. Подскажите логику, как можно  Пользователей и сообщения хранить в noSQL, и при этом пользователей , посты и музыку в SQL.  И так чтоб id был одинаковый.

Или есть готовые решения
а какие нужны готовые решения чтобы хранить все в нужных хранилищах, но иметь одинаковый айди? не космической сложности задание
источник

GM

Gerald Murphy in Laravel Pro
石油
источник

d.

dev . in Laravel Pro
Adel
да. получил список юзеров из бд. потом собрал их айдишники и из редиса получил что надо.
такой вариант рассматривался , но что делать с сортировкой по активности. брать всех их редиса и запрашивать в бд в том порядке что отдал редис? все это както выглядит так себе
источник

A

Adel in Laravel Pro
dev .
такой вариант рассматривался , но что делать с сортировкой по активности. брать всех их редиса и запрашивать в бд в том порядке что отдал редис? все это както выглядит так себе
аа. это уже интереснее
источник

d.

dev . in Laravel Pro
))
источник

A

Adel in Laravel Pro
если нужна сортировка по активности, то надо смотреть то хранилище куда ты скидываешь активность. может там можно получить список последних активных юзеров...
источник

d.

dev . in Laravel Pro
ну короче танцы с бубном похоже предстоят
источник

A

Adel in Laravel Pro
dev .
ну короче танцы с бубном похоже предстоят
если нагрузка небольшая, то можно и в базу фигачить )
источник

A

Adel in Laravel Pro
ласт онлайн
источник

d.

dev . in Laravel Pro
ну это очевидный вариант но пока его отбраковали
источник

d.

dev . in Laravel Pro
хотя он и решает все задачи
источник