Michael
Но
Michael
Это не значит что она для всего подходит
Michael
Очевидно же
Michael
Не зная требований проекта глупо убеждать юзать монгу
Veaceslav
т.е. твой кейс это терабайтная база к-я работает как часы??
Veaceslav
ну, пиздец, достижение
Michael
Ясно понятно, тролль
Veaceslav
похлопаем
Veaceslav
я утвержадаю, что единственный кейс в котором монга лучшее решение - это когда нужно пару табличек очень быстро набросать. вовсех других случаях есть решения лучше.
yopp
1) экстремалы могут гонять монгу в solo
Veaceslav
попробуйте опровергнуть это приведя какой-от кейс и докажите что нет решения лучше
Veaceslav
все просто
yopp
2) что значит «реально больших базах невозможно управлятся с ней без привлечения платного консалтинга от mongo»?
Veaceslav
но это долго и муторно
yopp
но это долго и муторно
что долго и муторно?
Veaceslav
разбор кейсов
yopp
c HA, и зонированием
Veaceslav
тут спросили, я ответил.
yopp
ты не ответил
yopp
тебя где-то укуксили на жопу, а ты тут свои комплексы разливаешь
yopp
хотя скорее всего никто тебя за жопу не кусал, ты просто не осилил даже курсы
Veaceslav
>поднять за 15 минут шард из 10 сегментов да просто заусти 15 инстансов elastic serach или там crate.io
yopp
ом
yopp
@lig11 дайте мне пожалуйста штуку, которой можно резать неверных
yopp
«15 инстансов elastic serach» против монги
yopp
окей
yopp
Я проста начал изучать mongo ))) изза этого хотел понять. Спасибо.
монга — докуметохранилище, простое в обслуживании, с очень лёгким и мощным маштабированием, с простым языком запросов, множественными различными индексами
yopp
подходит, сюрприз, для хранения документов!
yopp
при проектировании монги нельзя думать реляционными категориями
yopp
монга позволяет очень долго вообще не думать об оптимизации, что скорее плохо, чем хорошо
yopp
но с другой стороны, можно заниматься бизнесом, а не кручением ручек, а потом уже нанять людей которые тебе накрутят
yopp
в монге нет транзакций (можно наколхозить похожий механизм)
Denis
Шард монги на 30 инстансов, 6 лярдов документов. Работает ок
Denis
А компрессия помоему все таки должна сокращать время фетча данных мне кажется разжиматься будет быстрее чем чсиквенс рид с хдд
Denis
Хотя хер знает
Denis
@dd_bb м ?
yopp
да, с диска читать меньше
yopp
есть правда подъёбка
yopp
в кеше WT данные не сжатые
yopp
а вот в дисковом кеше уже сжатые
Denis
Да
yopp
по этому кеш на 90% памяти глупо
Sergey
Оно потом по сети тоже несжатое гонится
Sergey
Если только нем ссл с включенным gzip
Denis
Сеть быстрее диска обычнр
Sergey
Который выключен а большинстве дистрибутивов
yopp
Оно потом по сети тоже несжатое гонится
в сеть ты уже гонишь найденные документы, их априори меньше чем на диске
Denis
Тоже верно
Denis
В сети в обоих вариантах обем данных не меняется
yopp
оплог — коллекция
yopp
так что она сжимается так-же как и все остальные
Veaceslav
ну,ок. если я должен буду хранить 5 лярдов документов, то я поставлю crate.io и буду точно также хранить json+буду иметь sql движок поверх этого+ еще всякие хипстерские примочки типа kibana
Sergey
так что она сжимается так-же как и все остальные
Да, только его размер устанавливается в несжатом виде
Veaceslav
чего я не буду иметь, так это сжатия
Sergey
и?
Если писать большие блобы, он очень быстро может превратиться в тыкву (его будет хватать на минуты)
Sergey
Или ещё лучше - апдейтить
yopp
5% диска на минуты оплога?
Veaceslav
вот люди, выпослушали мои аргументы и аргументы yopp. судите уже сами ;0))
Sergey
5% диска на минуты оплога?
Вполне, я сразу уперся в это при первом деплое
yopp
gridfs?
Sergey
Даже по глупости увеличил его до 60гиг
Sergey
gridfs?
Нет, обычная коллекция
Sergey
Терминальные логи на единицы мб. Очень хорошо жмутся х100+
yopp
а, логохранилище, окей, да
yopp
понимаю твою боль!
yopp
но ваще тогда лушче брать жирные cpu и включать не snappy а zlib
Veaceslav
писец. пошел флейм. пойду дописывать очередную хуету на монге. всем пока ;))
Sergey
но ваще тогда лушче брать жирные cpu и включать не snappy а zlib
Я сейчас жму на бекенде и кладу сразу сжатые. Фильтровать по ним не надо.
Sergey
Зато сразу решилась проблема с размером оплога
Denis
При всех своих особенностях, монга довольно предсказуемая в своем поведении, при сравнении с тем насколько много тебе нужно знать о ее кишках. Что не скажешь про тот же пг
yopp
Зато сразу решилась проблема с размером оплога
можешь им в жиру засабмитить ишшуй на тему размера оплога
yopp
точнее размера capped коллекций
yopp
я думаю что они могут вркутить опцию, которая будет смотреть не на size а на storageSize для выселения
Veaceslav
попробуйте прочитать что я писал выше. мне нечего добавить
Veaceslav
У Erlang слишком мала ниша. Как и у mongo. Библиотек мало, постоянно приходится изобретать велосипеды. И , соответственно, язык почти не развивается. Конторы начавшие писать на эрланге мечтают соскочить, так как программистов найти очень тяжело. Это все общеизвестно, же. Если ты жавер, то вариантов работы навалом. а вот если ты эрлангист...