@gogolang

Страница 876 из 1630
Nikita
01.03.2018
12:35:41
сервисы о которых веду речь - очень мелкие обработчики. сохранять, выдавать на чтение , и принимать отредактированные сущности. Даже MySQL кажется зверем большим для этого

более 90% запросов будет чтение списков сущностей. + выборки по ID

ну по ID или по нескольким полям, поиск

оперативу жалко, поэтому в кеши не пихаю

Google
Nikita
01.03.2018
12:37:18
диски не жалко

Eugene
01.03.2018
12:37:27
А имеет смысл такая гранулярность? Если я правильно понимаю этот сервис всего лишь хттп обертка над базой

Nikita
01.03.2018
12:38:25
1 ) да имеет. 2) да обертка 3) не http

Eugene
01.03.2018
12:39:11
Ну тогда вам подойдёт любая база, которая удовлетворяет требованиям поиска

Монга например

Или мускул

Я вот монгу люблю ;)

Nikita
01.03.2018
12:42:41
такие сервисы будут плодиться. допускаю несколько сущностей в одну базенку собрать

Daniel
01.03.2018
12:54:23
можно так, а можно кешировать локально

зависит от интенсивности обмена

Daniel
01.03.2018
12:55:05
мультикастом :)

Google
Let Eat
01.03.2018
12:56:22
В мультикаст никто не умеет, надеяться нельзя :)

Daniel
01.03.2018
13:00:06
мультикаст - это udp, там еще с надежной доставкой (с получением ошибки о недоставке) проблемы

Andrei
01.03.2018
13:02:49
Я вот монгу люблю ;)
и за что ее можно любить? кроме хайпа?

Eugene
01.03.2018
13:03:59
За простоту

Constantine
01.03.2018
13:04:18
?

пока не появляется потребность в версионировании и накатывании изменений, все просто

за простоту можно и редис с json файлами любить )

Andrei
01.03.2018
13:05:25
серьезно, я еще не видел ни одной причины хоть где то использовать монгу…

Constantine
01.03.2018
13:05:32
она есть

но мало кто юзает )

Daniel
01.03.2018
13:06:05
говорят, четвертая монга уже ок

Constantine
01.03.2018
13:06:24
у меня знакомые ее юзают, потому что слишком много данных пишут постоянно и якобы это решает их проблему ) хотя они уже думают оставить монгу для горячей записи, а архивные вещи держать в посгресе

монгу прям вах юзать в онлайн магазах хитрых, чтобы EAV не дрочить, но дрочить тогда будешь на монгу )

Constantine
01.03.2018
13:06:56
это да )

но пускай занимаются этими вещами

нам же с ними чай не пить )))

Constantine
01.03.2018
13:07:34
было бы желание, написать все можно )

и писать на JS не стремно ?

Google
Constantine
01.03.2018
13:07:47
все опять же от желания зависит

я вот на ангуларе сейчас хуячу проект, такое себе и зубы дважды перед сном чищу

Pawel
01.03.2018
13:14:32
Mongo
/voteban

серьезно, я еще не видел ни одной причины хоть где то использовать монгу…
распределённые БД проще сделеать и быстрее работают за счёт отказа от согласованности и атомарности

Constantine
01.03.2018
13:47:07
А какая с этим проблема?
если в реляционной БД у тебя появился столбец. что ты делаешь?

Eugene
01.03.2018
13:47:41
Плююсь и делаю миграцию

Constantine
01.03.2018
13:47:57
а для монги как делать будешь?

запрос на апдейт всех документов с занулленым филдом? такое себе )

Eugene
01.03.2018
13:48:34
Никак не буду, зачем

Constantine
01.03.2018
13:49:16
код твой должен будет прекрасно отработать и со старой структурой данных, и обновить до новой ) и проверка на существование филда — отстой

Eugene
01.03.2018
13:49:16
Нет роля и нет проблемы

Constantine
01.03.2018
13:49:18
я про это

Eugene
01.03.2018
13:50:06
Когда из базы запись подтяну- там будет нулл сразу

в запросах тоже самое

В этом и прелесть

Constantine
01.03.2018
13:50:44
ты имеешь ввиду, когда твой маппер подтянет?

Eugene
01.03.2018
13:50:49
Да

Google
Constantine
01.03.2018
13:50:58
если тебе это ок, то ладно )

а если над проектом работает несколько человек и все фигачят такие вещи, то такое себе ?

Eugene
01.03.2018
13:52:20
Какие вещи? Отсутствие поля в документе - это ожидаемое Поведение

Я не вижу разницы между Null и отсутствием

Нулл это как раз пережиток захардкоженых схем

Когда поле записи не нужно, но в схеме есть

Constantine
01.03.2018
13:58:32
этот пережиток тем не менее, выполняет свою роль )

про маппер — согласен, что норм

Admin
ERROR: S client not available

Eugene
01.03.2018
14:04:20
Для баз со схемой - согласен, нулл бывает необходим, но все же монга это nosql

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

Constantine
01.03.2018
14:07:20
для чего юзаете?

какого рода проект

Constantine
01.03.2018
14:16:09
хуясе

?

ТСО это что?) для непросвященных

Kirill
01.03.2018
14:17:16
total cost of ownership

Constantine
01.03.2018
14:17:44
что в этот расчет входит?

Google
Kirill
01.03.2018
14:18:53
хранение и обслуживание всего объёма данных, запросов и т.д.

Daniel
01.03.2018
14:19:06
да вот нет

Constantine
01.03.2018
14:19:12
то есть дешевле, чем монгу держать на железке в овх?

Kirill
01.03.2018
14:19:21
да вот нет
я таки так считал

Daniel
01.03.2018
14:19:23
TCO включает в себя зарплаты админов и разрабов

Kirill
01.03.2018
14:19:36
плюс включал срок окупаемости затрат на переписывание

Daniel
01.03.2018
14:19:42
и метоика его подсчета довольно сложная

Kirill
01.03.2018
14:19:45
так что эта часть в моём случае не включается, включается только время, которое я трачу

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

Alexander
01.03.2018
14:20:50
что в этот расчет входит?
если в целом - это такая метрика, которую считают чтобы понять выгодно что-то купить или например арендовать. хорощий пример - это выгоднее ездить по Москве на машине или на такси/каршеринге/ОТ. а конкретно к монге и FB - это с одной стороны плата админу за монгу, сервер и надо подумать сколько будет стоить обеспечить приемлимую доступность. с другой стороны - сколько стоит арендовать SAAS типа firebase вместо этого

Eugene
01.03.2018
14:21:07
для чего юзаете?
Статистика, логи

Constantine
01.03.2018
14:22:01
Статистика, логи
какого рода статистика? может ее лучше в КХ положить?

Kirill
01.03.2018
14:23:16
тараканбд не смотрел?
ты о тарантуле? смотрел и отказался, но это было давно и неправда

Daniel
01.03.2018
14:23:33
о cockroachdb

Daniel
01.03.2018
14:23:39
я смотрел

вернее - мы с виталием

Michael
01.03.2018
14:24:24

Страница 876 из 1630