
yopp
03.02.2017
17:15:45
Как договоришься :)
Они хотят тебя выжать, так что там всё очень хитро

Алексей
03.02.2017
17:16:10
А ясно :)
12 центов всего

Google

Алексей
03.02.2017
17:16:27
...

yopp
03.02.2017
17:16:35
Базово они берут вроде 5к в год за одну ноду

Алексей
03.02.2017
17:16:38
За мегабайт базы

yopp
03.02.2017
17:17:07
Но там настолько днищепродажники, что я за ними с одним клиентом бегал, чтоб СУКА ИМ ЕГО ВПАРИТЬ.
Не догнал :(

Алексей
03.02.2017
17:17:17
Ггг

Mars
03.02.2017
17:21:09
Для не продолжительного контракта это, наверное, ок.
Но 960€ за день работы это круто в любом случае. За такую цену можно нанимать только звезду

yopp
03.02.2017
17:23:00
:))))))))
Я боюсь тебе рассказывать сколько сапоконсультанты получают

Mars
03.02.2017
17:23:43
Сетап кластера может и не уложиться даже в неделю

yopp
03.02.2017
17:24:33

Google

Mars
03.02.2017
17:24:52
Я пытаюсь донести мысль что такие гонорары вполне возможны, но для людей с репутацией
Хотя я про вашу не знаю ничего

yopp
03.02.2017
17:25:37
Но я тебя огорчу, может быть это удивительная цена для СНГ, но для европы это зарплата нормального разработчика и _очень_ демократично для консультанта

Mars
03.02.2017
17:26:10
Мне кажется здесь весь риск на себя берет заказчик, передавая критически важную часть системы на ответственность консультанту.
Если требуется такая услуга, значит есть серьёзный проект и штат разработчиков. Будет надежнее отправить своего человека на mongo dba, мне кажется

Dmitry
03.02.2017
17:30:44

Mars
03.02.2017
17:30:58
Если money not a problem
Я это говорю не смотря на наличие сертификата от 10gen

Dmitry
03.02.2017
17:32:30
конечно. только на оракле

Mars
03.02.2017
17:33:12
Платный консалт по монго нужен только тем кто внезапно вырос и не успел мигрировать

yopp
03.02.2017
17:42:53

Mars
03.02.2017
17:46:51
Мастер убеждения

yopp
03.02.2017
17:55:19
Ну просто утверждение «Дак серьёзные проекты на монго то не надо делать ;)» уже смешное.
Мой опыт показывает что нужно и более того, это местами ощутимо надёжнее и выгоднее чем все другие доступные решения.
Потому что например вчерашний факап гитлаба кроме абосолютно безобразного процесса, заключается в полной и безповоротной уёбищности и моральной старости эксплутационных практик пг
Невозможно сделать _надёжный_ кластер из pg за вменяемые бабки.
А судя по спотифаю, и за не очень вменяемые тоже невозможно.
Понятно что у монги есть свой рынок, который ощутимо пересекается с табличными/строковыми хранилищами. И монга в ряде случаев будет не очень хорошим выбором, потому что она придумана для других проблем.

Google

yopp
03.02.2017
18:02:38
И думать что заплатив оралку дохулиард денег с ним всё будет хорошо тоже глупо. Вспомним как сбербанк в интернетах просил помощи с наёбывающимся ораклом
Сбербанк. Оракл. Помощь в интернете.
Достаточно серьёзный проект? :)
На самом деле за это время я уже насмотрелся на всякие и пришел к выводу что не в инструментах проблемы, а в бардаке.
Везде свой бардак, который в компаниях, у которых бизнес-процессы завязаны на данные, отлично видно на этих самых данных.
С монгой просто можно ехать на дефолтных настройках очень долго, прямо до десятков ТБ, при наличии низкой степени прямоты рук. А потом всё резко становится плохо. Это сильный показатель.
Про то как легко на монге сделать multi-dc кластер с минимальными теловижениями я готов лекции расказывать.
(хотя об этом в доке есть один документ, которого достаточно)

Sergey
03.02.2017
18:44:50

yopp
03.02.2017
18:52:19

Sergey
03.02.2017
18:52:20
Ну или есть немаленькая вероятность, что в какой-то момент база вместо полезной работы будет только чанки туда-сюда гонять

yopp
03.02.2017
18:52:32
в смысле без монгоса

Sergey
03.02.2017
18:54:48
Я не говорил "без шардов" , я сказал "без монгоса")

yopp
03.02.2017
18:55:48
«без шардов» и «без монгоса»?!
тьфу
ну ты пони

Sergey
03.02.2017
18:56:16
Может и пони, хотя утром вроде ещё человеком был

yopp
03.02.2017
22:09:31
я имел ввиду «ну ты понял»
в смысле я чот не очень понимаю как ты собираешься шардить без монгосов. Нет, оно конечно понятно что можно руками шардить, но возникает вопрос «НО ЗАЧЕМ?!»

Serge
03.02.2017
22:17:33

Sergey
04.02.2017
06:35:44
Главное, зачем тогда монга...:)
Монга не заканчивается на монгосе.
Я пару лет назад общался с админами, у которых была несколько сотен машин в шарде и с тех пор у меня сложилось стойкое мнение, что если бы хочешь более-менее высокую нагрузку держать на монге - не пользуйся монгосом и пиши логику шардинга сам.
Может с тем пор что-то изменилось (тогда речь про 2.4 шла), но в те времена монгос просто лочил базу и гонял чанки туда-сюда, причем делал это уж совсем как-то не эффективно

Google

Alisa
04.02.2017
09:04:44
привет!
http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/
что скажете про эту заметку? в каких случаях вы используете монгу?
кто-нибудь писал на монге соцсети?
в статье аргумент ставится на то, что мол в монге нет джоинов и ее надо делать руками самому либо в фреймворке, но теперь то они там есть, правда насколько они там быстрые?
или лучше выбрать постгрес, ведь там уже тоже есть поддержка json?
db noob questions starter pack конечно, но плз посоветуйте c:

yopp
04.02.2017
09:12:42

Alex
04.02.2017
09:13:05
иногда перебалансировка необходима.

yopp
04.02.2017
09:14:36

Alex
04.02.2017
09:14:54
это ога

yopp
04.02.2017
09:15:41

Dmitry
04.02.2017
09:17:05
:D

yopp
04.02.2017
09:17:28
А если серьёзно то статья
) 2013 года
) от диаспоры
) о том как чуваки не осилили монгу
Джойны не нужны. Джойны про реляционные данные.

Sergey
04.02.2017
09:31:49
Оптимальнее, конечно, делать хеш кей, тогда данные будут пихаться более-менее равномерно, вот только при чтении придётся все шарды дергать
Я сейчас не хочу играть в испорченный телефон, но вот просто такой "забавный" факт из жизни больших баз.

yopp
04.02.2017
09:54:26
На кластере из 10 шардов я такого не видел.
Но я не сомневаюсь в умении людей ломать монгу всякими изощренными способами.

Sergey
04.02.2017
10:10:57
На 10 шардах может и нормально ещё, речь про где-то на порядок большее их количество
И объёмы, измеряемые в ПБ

Constantine
04.02.2017
10:17:49
Пойду ка я в фронтэнд лучше

yopp
04.02.2017
10:23:01
На 3.4 балансировкой теперь конфиги наконец заведуют.

Google

Алексей
04.02.2017
10:24:45
а есть чего почитать ?
а то у меня маленькая база пока на всего 60 гигов, но она должна подрости до почти тера
мне надо что то знать что бы она работала сама по себе :) ?

Sergey
04.02.2017
10:26:22

yopp
04.02.2017
10:27:03
Ну 2.6 это было сколько лет назад уже.

Sergey
04.02.2017
10:27:08
А 3.0 только где-то вдалеке маячил. На таких объёмах это процесс не быстрый.
Ну 3.0 уже был в релизах на момент нашего разговора

yopp
04.02.2017
10:28:51
Вчера обнаружил что мой yopp.in всё ещё на 1.1.4 работает. ;)
Время летит совершенно незаметно. :(

Sergey
04.02.2017
10:33:36
Хех. А я вот хочу case insensitive индексы, но никак не доходят руки все протестировать и обновиться на 3.4

yopp
04.02.2017
11:11:24
Ну там кроме лажи с монгосами никаких проблем не возникает при апдейте.

Yaroslav
04.02.2017
15:34:24

Pavel
06.02.2017
13:29:33
Ребят, как изменить тип данных в монге у одного поля? Сейчас числа хранятся в строках, нужно их конвертнуть в числа

Sergey
06.02.2017
13:34:53
циклом

Vitaliy
07.02.2017
13:46:57
йоу ребятки
а монга умеет в order по массиву?
допустим есть массив айдишников и мне надо вытащить данные в этом же порядке
в таком же как и в массиве

Pavel
07.02.2017
14:07:51
монга по дефолту вытаскивает данные в том порядке, в котором они в базе