Size: a a a

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

2020 May 19

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
знаний по бд нет достаточных
Поэтому проще в другой чат перенести этот спор
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
надо не чаты создавать, а гайд по выбору бд.

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

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Со статьёй сложно спорить, она не будет отвечать
комменты под статьей
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
с авторизацией через жвт люди вполне пришли к консенсусу. может и с nosql удастся прийти
источник

ЕП

Евгений Пантелеев... in Node.js — русскоговорящее сообщество
Алексей Попов
Запись в монгу в среднем дешевле, чем в постгрес. Уже есть сомнения в адекватности картинки
на картинке вроде как раз и нарисовано, что монга быстрее на (295-100) процентов
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Евгений Пантелеев
на картинке вроде как раз и нарисовано, что монга быстрее на (295-100) процентов
@edmand46 что на твоей картинке на оси у?
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
с авторизацией через жвт люди вполне пришли к консенсусу. может и с nosql удастся прийти
а к какому консенсусу пришли?
источник

M

MORNING in Node.js — русскоговорящее сообщество
Алексей Попов
@edmand46 что на твоей картинке на оси у?
Не знаю, я взял из первого попавшего доклада, чтобы да подчеркнуть что монга шустрее, если интересно ссылка то

https://www.percona.com/live/e17/sites/default/files/slides/High%20Performance%20JSON%20-%20PostgreSQL%20vs.%20MongoDB%20-%20FileId%20-%20115573.pdf
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Vanya Leyn
а к какому консенсусу пришли?
если у тебя монолит и тебе нужна возможность баны токенов, то у авторизации через жвт нет никаких преимуществ по сравнению с сессиями. наоборот, ты усложняешь стек, не получая ничего взамен.
источник

АП

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

https://www.percona.com/live/e17/sites/default/files/slides/High%20Performance%20JSON%20-%20PostgreSQL%20vs.%20MongoDB%20-%20FileId%20-%20115573.pdf
молодец 👍

на картинке случайные столбики
а в докладе такие данные:

PostgreSQL
Insert - 4ms, Average 25,244 op/s

Update - 4ms, Average 26,085 op/s

Select - 3ms, Average 27,778 op/s

MongoDB
Insert - 13ms, Average 18,070 op/s

Update - 11ms, Average 22,304 op/s

Select - 12ms, Average 18,960 op/s


то есть отставание монги существенное

вот поэтому люди и выбирают монгу: не читают даже подписи к картинкам
источник

ЕП

Евгений Пантелеев... in Node.js — русскоговорящее сообщество
👏
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
с авторизацией через жвт люди вполне пришли к консенсусу. может и с nosql удастся прийти
Но сегодня @dtx92 сказал, что jwt безопаснее, потому что с угнанной сессией легко незаметно сидеть, а с угнанным рефреш - нет, потому что они одноразовые.
источник

M

MORNING in Node.js — русскоговорящее сообщество
Алексей Попов
молодец 👍

на картинке случайные столбики
а в докладе такие данные:

PostgreSQL
Insert - 4ms, Average 25,244 op/s

Update - 4ms, Average 26,085 op/s

Select - 3ms, Average 27,778 op/s

MongoDB
Insert - 13ms, Average 18,070 op/s

Update - 11ms, Average 22,304 op/s

Select - 12ms, Average 18,960 op/s


то есть отставание монги существенное

вот поэтому люди и выбирают монгу: не читают даже подписи к картинкам
> молодец 👍
Спасибо

> то есть отставание монги существенное
да выходит что так, постгра шустрее

> вот поэтому люди и выбирают монгу: не читают даже подписи к картинкам
Теперь все изменится)
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Алексей Попов
молодец 👍

на картинке случайные столбики
а в докладе такие данные:

PostgreSQL
Insert - 4ms, Average 25,244 op/s

Update - 4ms, Average 26,085 op/s

Select - 3ms, Average 27,778 op/s

MongoDB
Insert - 13ms, Average 18,070 op/s

Update - 11ms, Average 22,304 op/s

Select - 12ms, Average 18,960 op/s


то есть отставание монги существенное

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

ОК

Олег Кодзь in Node.js — русскоговорящее сообщество
Да и вообще, пг выбирают те, кто или умеет их админить на 5, или вообще не понимают, какие могут возникнуть проблемы. Докер, спасибо что ты есть
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Олег Кодзь
Да и вообще, пг выбирают те, кто или умеет их админить на 5, или вообще не понимают, какие могут возникнуть проблемы. Докер, спасибо что ты есть
монгу выбирают те, кто или умеет ее админить на 5, или вообще не понимают, какие могут возникнуть проблемы
источник

ОК

Олег Кодзь in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
монгу выбирают те, кто или умеет ее админить на 5, или вообще не понимают, какие могут возникнуть проблемы
Или кому нужна одна не критичная таблица и заморачиваться с пг неохота
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Олег Кодзь
Или кому нужна одна не критичная таблица и заморачиваться с пг неохота
а какие заморочки-то там?
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Олег Кодзь
Да и вообще, пг выбирают те, кто или умеет их админить на 5, или вообще не понимают, какие могут возникнуть проблемы. Докер, спасибо что ты есть
Такой себе аргумент
Я не защищал монгу, просто область ее применения назвал
источник

ТК

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