Size: a a a

2020 May 14

y

yopp in MongoDB Russian
Ваша задача алгоритмически сложная, она одинаково плохо будет решаться в любом хранилище
источник

M

Mihail0v in MongoDB Russian
Был опыт создания простенькой соц.сети на mysql, столкнулись с кучей джоинов, монга проблему бы не особо решила. Поэтому, если проект больше академический , то в учитывая прошлый опыт, я бы сейчас попробовал графовую бд.
источник

M

Mihail0v in MongoDB Russian
yopp
Зачем тогда советовать? Без указания других задач смысла никакго сравнивать нет. Графовые БД эффективнее работают со сложными цепочками отношений.
Я вроде бы ничего не советовал, а задал вопрос)
источник

D

Denis in MongoDB Russian
Просто само приложение это не новинка совсем, популярный кейс, хранить лайки и фильтровать, решения кажется уже должны быть
источник

y

yopp in MongoDB Russian
Mihail0v
Был опыт создания простенькой соц.сети на mysql, столкнулись с кучей джоинов, монга проблему бы не особо решила. Поэтому, если проект больше академический , то в учитывая прошлый опыт, я бы сейчас попробовал графовую бд.
У нас не принятно советовать другие решения, не приводя конкретных аргументов. Ваши аргументы не относятся к обсуждаемой задаче
источник

M

Mihail0v in MongoDB Russian
Окей, извиняюсь
источник

y

yopp in MongoDB Russian
Denis
Просто само приложение это не новинка совсем, популярный кейс, хранить лайки и фильтровать, решения кажется уже должны быть
Начните с чего-то работающего. Если у вас появятся проблемы с производительностью, то будет смысл искать более эффективное решение.
источник

y

yopp in MongoDB Russian
Make it work, make it right, make it fast
источник

D

Denis in MongoDB Russian
Спасибо, поищу про bucket
источник

M

Melodeiro in MongoDB Russian
У меня в бд хранятся даты в строке, в  формате: "Wed, 13 May 2020 20:45:56 UTC". При этом операции gte, sort и т п на них вроде как корректно работают. Так и должно быть? По какому принципу это вообще работает?
источник

M

Melodeiro in MongoDB Russian
Или нужно все-таки делать преобразования какие-то?
источник

УП

Ушат Помоев... in MongoDB Russian
Господа, а что лучше: mapreduce или агрегации?
источник

y

yopp in MongoDB Russian
Агрегации
источник

y

yopp in MongoDB Russian
Melodeiro
У меня в бд хранятся даты в строке, в  формате: "Wed, 13 May 2020 20:45:56 UTC". При этом операции gte, sort и т п на них вроде как корректно работают. Так и должно быть? По какому принципу это вообще работает?
Хранить в виде типа, который сериализуется в BSON UTC datetime (тег x09)
источник

УП

Ушат Помоев... in MongoDB Russian
Вот я тоже написал ёба агрегации, подумал как это на мапредьюс переписать и не придумал. Вообще наверное лучше развернуть Atlas...
источник

R

Roman in MongoDB Russian
А как сделать populate из терминала? Чтобы обьелинить таблицы
источник

R

Roman in MongoDB Russian
В монге я имею введу
источник

AB

Askhat Bilyalov 🔥 in MongoDB Russian
Roman
А как сделать populate из терминала? Чтобы обьелинить таблицы
источник

AB

Askhat Bilyalov 🔥 in MongoDB Russian
Но ты скорее всего убьешься чем будешь делать это в терминале. Заюзай Mongo Compass. Там есть тулза для аггрегации
источник

R

Roman in MongoDB Russian
Askhat Bilyalov 🔥
Но ты скорее всего убьешься чем будешь делать это в терминале. Заюзай Mongo Compass. Там есть тулза для аггрегации
Какая тулза?
источник