Size: a a a

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

2020 January 26

V

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

Ð

Ð in Node.js — русскоговорящее сообщество
никто не знает что у тебя оам за модель, но если бы ты делал на обычном node-postgres, то просто сделал бы listen обновлений базы и слал всем залогиненным юзерам в их массив вебсокетов, которые они открыли
источник

V

Vitaly in Node.js — русскоговорящее сообщество
Ð
никто не знает что у тебя оам за модель, но если бы ты делал на обычном node-postgres, то просто сделал бы listen обновлений базы и слал всем залогиненным юзерам в их массив вебсокетов, которые они открыли
mongo + mongoose
источник

V

Vitaly in Node.js — русскоговорящее сообщество
Ð
никто не знает что у тебя оам за модель, но если бы ты делал на обычном node-postgres, то просто сделал бы listen обновлений базы и слал всем залогиненным юзерам в их массив вебсокетов, которые они открыли
так нужно не всем. Например один отправил сообщение конкретному челу, а другой увидел
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Vitaly
mongo + mongoose
увы и ах
источник

V

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

Ð

Ð in Node.js — русскоговорящее сообщество
Vitaly
та этим гавном так не сделать?
понятия не имею
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Vitaly
так нужно не всем. Например один отправил сообщение конкретному челу, а другой увидел
а где я сказал что нужно слать всем каждый апдейт? ты бы слал тем кому данные предназначены, доступны все юзеры просто
источник

W

Without Hands in Node.js — русскоговорящее сообщество
знаю что в prisma есть сабскрипшины
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
о, скоро зарелизят
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
В sql шарящие есть? у меня есть общая таблица с id вконтакте. некоторые id между собой друзья. как мне организовать связи между этими id? например, что-бы по id получить выборку id друзей, или найти общих друзей для 2-х id?
источник

a

arts in Node.js — русскоговорящее сообщество
Konstantin Sedykh
В sql шарящие есть? у меня есть общая таблица с id вконтакте. некоторые id между собой друзья. как мне организовать связи между этими id? например, что-бы по id получить выборку id друзей, или найти общих друзей для 2-х id?
Промежуточная таблица
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
arts
Промежуточная таблица
с чем?
источник

a

arts in Node.js — русскоговорящее сообщество
С двумя столбцами с id.
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
arts
С двумя столбцами с id.
id - id друга?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Konstantin Sedykh
В sql шарящие есть? у меня есть общая таблица с id вконтакте. некоторые id между собой друзья. как мне организовать связи между этими id? например, что-бы по id получить выборку id друзей, или найти общих друзей для 2-х id?
типичное отношение многие ко многим, для одной и той же таблицы, почитай теорию реляционных бд, там и про запросы будет теория и примеры
источник

Ð

Ð in Node.js — русскоговорящее сообщество
если в двух словах - тебе нужна другая таблица "дружба"
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Ð
типичное отношение многие ко многим, для одной и той же таблицы, почитай теорию реляционных бд, там и про запросы будет теория и примеры
угу, прочитал. ппц табличка по размерам выйдет....
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Konstantin Sedykh
угу, прочитал. ппц табличка по размерам выйдет....
эта сущность в любом случае выйдет такой.  Плюс индексы по ней. Деваться некуда, дрючба - это произведение числа юзеров на среднее число друзей
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Ð
эта сущность в любом случае выйдет такой.  Плюс индексы по ней. Деваться некуда, дрючба - это произведение числа юзеров на среднее число друзей
как я понимаю хранить отдельно для каждого юзера список друзей в ввиде enum или сериализированного json вообще не вариант с точки зрения кошерной архитектуры бд?
источник