
yopp
31.05.2017
15:13:28
а что у вас там такое в монге хранится?

Max
31.05.2017
15:13:38
клики
ну и rps под 50k

yopp
31.05.2017
15:14:06
и всё в одной реплике?

Google

Max
31.05.2017
15:14:15
с пиками под 100 :/

yopp
31.05.2017
15:14:34
50к рпс тянет монга на моём стареньком mba 2013 года без каких либо кручений ручек :)
вы можете почесать репу об нас.
за деньги естественно

Max
31.05.2017
15:15:26

yopp
31.05.2017
15:16:58
В настоящий момент, мы — я и мой COO. Но мы от модели продавать меня, приходим к модели продавать услугу «сделать так, чтоб монга не болела»
Всё никак, гхм, лендинг не соберём.

Max
31.05.2017
15:17:51
30 в час?

yopp
31.05.2017
15:18:01
Вообще 120е :)

Max
31.05.2017
15:18:02
или я попутал чатики?
значит попутал :)

Google

yopp
31.05.2017
15:18:46
Но я думаю что мы в самое ближайшее времени отойдём от практики продавать время и перейдём к практике продавать решение проблемы.

Max
31.05.2017
15:19:19
по сути - просто спрячете часы от клиента.
что, зачастую, очень разумно
?

yopp
31.05.2017
15:20:51
Не, просто спрятать часы не работает. Нужно иначе систему отношений строить.
Так что если тебе интересно, ты можешь написать @semakovskaya, она тебе всё расскажет. Если уже болит, но пока не бьёт по лицу и почкам, то что-то поправить сейчас, будет сильно дешевле чем править когда уже бьёт :)
Где-то раза в два-три

Nick
31.05.2017
15:22:51
а код правите?)

yopp
31.05.2017
15:23:18
Запросы конечно правим :)

Max
31.05.2017
15:23:35

Nick
31.05.2017
15:24:01
т.е. пока только рекомендациями относительно данных ограничиваетесь и подкруткой монги под конкретный текущий кейс?

yopp
31.05.2017
15:25:16
Где-то ближе к середине лета, надеюсь, запустим DBaaS для монги.
Это вторая боль после самих данных :(

?ш
31.05.2017
22:35:18
Только 3 часа пытался установить это.
Уже хочу умереть
Дальше только хуже, да?
Хм, с виду всё не очень плохо, похоже на жс.

GNU/Docker
31.05.2017
22:42:57
Ууу.

?ш
31.05.2017
22:43:49
Все из-за ебаной мышки, которой я не выделил букву o в расширении .repo для файла yum

Google


?ш
31.05.2017
22:43:55
Я пиздец тупой, блять.
Объект может хранить коллекцию?
Хотя, коллекция это просто массив, так что, по логике - да.
Во, бля.
Моё говно подходит идеально
Дублируете ли вы важные данные (тьфу), или используете ссылки и делаете джоины в коде приложения (дважды тьфу), если вам нужны ссылки между документами, то вы переросли MongoDB. Когда апологеты MongoDB говорят «документы», то они имеют ввиду вещи, которые вы можете напечатать на бумаге и работать таким образом. Документы имеют внутреннюю структуру — заголовки и подзаголовки, параграфы и футеры, но не имеют ссылок на другие документы. Самодостаточный элемент слабоструктурированных данных.
Если ваши данные выглядят как набор бумажных документов — поздравляю! Это хороший кейс для Mongo. Но если у вас есть ссылки между документами, то у вас на самом деле нет документов. MongoDB в этом случае — плохое решение. Для социальных данных это действительно плохое решение, так как самая важная часть — связи между документами.
ааа, монгари
Помогайте с $slice
Как заставить это работать?
Или эта штука только для массивов в документе?


Dmitry
01.06.2017
08:03:58
а коллекция может
народ, такой вопрос, есть 60+ Гб данных, около 3 миллионов записей, периодически нужно это все экспортировать в определенном виде, в общем упираюсь в IO диска. Если настроить шардинг оно реально будет лучше или за счет сети станет медленнее так как данные все-равно нужно читать все раз в сутки? Ну и еще, не криворукий ли я, если на 3 млн записей уперся в IO?

yopp
01.06.2017
08:14:46
Вариант завести hidden или просто реплику и с неё синхронизироваться.

Dmitry
01.06.2017
08:15:34

yopp
01.06.2017
08:15:38
Второй вариант сделать читалку оплога и перейти на реалтайм синхронизацию

Dmitry
01.06.2017
08:15:38
иногда сервак загибается

yopp
01.06.2017
08:15:51
Это всё субъективизмы

Dmitry
01.06.2017
08:16:03
ну я не сколько синкаю, у меня скрипт вытягивает данные и ложит в нужное место

Google

Dmitry
01.06.2017
08:16:19
да, сейчас пробуем закупить IOPS у амазона, вот думаю насколько опрадано

yopp
01.06.2017
08:16:26
На магнитных дисках небось?
Ой. Амазон

Dmitry
01.06.2017
08:16:35
не, SSD
EBS
но почитал
там столько ограничений ппц

yopp
01.06.2017
08:16:51
Да, я понял. Лучше уж на магнитных дисках. ;)

Dmitry
01.06.2017
08:17:00
изначально как оказалось у нас было 10% от максимального IO
короче я спрашиваю потому что думаю что лучше: тупо закидать деньгами и купить IO, или заморачиваться с кластером - что лень :)

yopp
01.06.2017
08:17:43
Посчитай экономику и реши

Dmitry
01.06.2017
08:17:49
и + шардинг надо сапортить

yopp
01.06.2017
08:18:03
Шардинг тебе тут не поможет
Точнее поможет, но на 60гб это оверкилл

Dmitry
01.06.2017
08:18:29
ну оно будет расти думаю до 200 гб легко
скоро может и до 500 гб
начинали со 100 мб :)

yopp
01.06.2017
08:18:46
Скоро это когда?

Dmitry
01.06.2017
08:18:54
ну в рамках 3-4 месяцев

yopp
01.06.2017
08:19:13
Вот у ребят 7гб в час, вот это я понимаю динамика.

Google

yopp
01.06.2017
08:19:32
3-4 месяца простоя шарда — дорого

Dmitry
01.06.2017
08:19:33
ну мы пока растем и все больше в тестовом режиме
подвязан ES еще к монге для поиска
тоже на AWS лол

yopp
01.06.2017
08:20:23
Ну деньги раз на это есть, значит всё хорошо развивается

Dmitry
01.06.2017
08:20:31
короче все очень зыбко и не понятно, каждый день может быть что-то новое, сегодня 60гб завтра 500 :)
ок, ясно, попробуем докупить IO
просто хочется понимать что это не я сильно налажал с кодом или структурой данных :)

yopp
01.06.2017
08:21:42
Я бы добавил реплику, и снимал бы данные с secondaryPreffered чтоб избежать кеш-трешинга на праймари

Dmitry
01.06.2017
08:21:44
ну то есть может это детский лепет и я так криво написал что IO должно быть в 10 раз меньше

yopp
01.06.2017
08:22:20
Ну ты дай больше объективных показателей, будет понятно есть ли смысл что-то крутить

Dmitry
01.06.2017
08:22:21

yopp
01.06.2017
08:22:28
Да

Dmitry
01.06.2017
08:23:05
просто чтобы знать на что смотреть

yopp
01.06.2017
08:23:58
Ты говоришь что упираешься в IO. Покажи объективные данные по IO, чтоб было видно как именно и как долго.
Afair, на обычном ebs при всех раскладах больше 2-3к ипос вроде как не выжать
Который ssd
Но я могу ошибаться, этих облаков как грязи.

Dmitry
01.06.2017
08:27:34
да, 3к максимум
но сейчас докупим посмотрим, 3к это кажется 10% от максимума