
Nick
07.07.2018
07:45:02
это то приложение для работы с монгой с мобилы?

Dmitry
07.07.2018
08:02:56

M
07.07.2018
10:01:11

Dmitry
07.07.2018
11:49:08

Google

Nick
07.07.2018
15:50:01
Вот и релама сама получилась, бесплатно)))

Andruha
08.07.2018
09:23:13
хой! имею монгуз, хочу получить список удаленных документов, хотя бы их айдишники, возможно ли это без итераций?
let deleted = await Item.remove({ gameid: game.id });

John
08.07.2018
10:13:38
а выбрать сначала id по этому условию?

Andruha
08.07.2018
10:21:26
а выбрать сначала id по этому условию?
ну это 2 строки, а я хотел в одну одним методом из коробки ) наподобие как insertMany возвращает список объектов, я думал и deleteMany, например, вернет, но нет

Romeo
08.07.2018
17:14:34
Plz use English
I'm a learner
I would like to learn
Can any suggest me where I have to start

Bandikoot
08.07.2018
17:15:47

M
09.07.2018
06:25:07

aspirin
09.07.2018
13:31:16
Всем привет! Можете помочь прояснить несколько моментов по replica set?
1. Если арбитр упал то все плохо? есть практики несколько арбитров держать? Например 3 вирт. сервера на 3х физических машинах и к ним еще по арбитру?
2. Есть ли практика настройки что бы читать с slave а писать на master?

Nick
09.07.2018
13:34:06
арбитр - лишь участвует в голосовании и необходим для организации нечетного числа нод

Google

aspirin
09.07.2018
13:34:43

Nick
09.07.2018
13:36:35
неважно кто вылетает, если осталось (N+1)/2 живых нод то все работает, если меньше - кластер останавливается

aspirin
09.07.2018
13:37:07
т.е. они между собой решат кто будет мастером?

Nick
09.07.2018
13:37:13
да

aspirin
09.07.2018
13:37:16
а арбитр только ускоряет решение?

Nick
09.07.2018
13:37:29
нет, он нужен для кворума

aspirin
09.07.2018
13:37:56
т.е. я могу обеспечить кворум без него?

Nick
09.07.2018
13:38:21
да, любое нечетное число нод с данными

aspirin
09.07.2018
13:38:54
но при этом они будут сами решать кто мастер на каждом запросе или они опрашивают друг друга?
спасибо, за ответы
а что по поводу читать со слейвов, я так понимаю в стандратной настройки читать с них нельзя?
например если у меня много операций чтения и я хочу их размазать по серверам

Alan
09.07.2018
13:48:03

aspirin
09.07.2018
14:03:57

Peter
09.07.2018
14:29:28
Может кто подсказать, для чего нужны views? Улучшают ли они производительность. Как вообще работают views? Если я делаю lookup с view он запускает view pipeline?

yopp
09.07.2018
15:58:36
Но эта практика не рекомендуется авторами монги, они предлагают масштабировать через шардирование
Есть несколько исключений из этой рекомендации

Alex
09.07.2018
17:35:17
А вот про эти исключение можно где-то подробнее прочитать?

Google

GNU/Maybe
10.07.2018
06:46:21
Приветствую, господа хорошие, и сразу вопрос: вставляется 200к документов, монга откусывает 2 гига оперативки. После перезапуска и вставки ещё ~10к откусывает теперь 1.3 гига. Вопрос: куда ухожит оперативка и чем ограничивать её потребление проще всего?

Vitaly
10.07.2018
07:48:38

GNU/Maybe
10.07.2018
07:51:36
storage.wiredTiger.engineConfig.cacheSizeGB видимо
попробую сделать его меньше

Max
10.07.2018
07:53:15
Вообще это лучше не делать
монга с памятью знает, как работать.
Эту крутилку надо крутить или в случае, если монга в контейнере и не вся видимая память доступна, или же ее и правда надо придушить, чтобы не мешала другим сервисам.

GNU/Maybe
10.07.2018
08:19:51
Написано что берёт половину - 1 гиг памяти
И да, душит
Выставил в 0.5 и кажется больше чем 500мб не растёт
Спасибо!

Vitaly
10.07.2018
08:37:50
?

Peter
10.07.2018
11:48:30
Всем привет! Кто-нибудь знает как реализовать фичу "прочитано"/"не прочитано" для новости, как это должно выглядеть на сервере?

Илья
10.07.2018
11:50:42
ты новость в каком виде хранишь?
я реализовывал через boolean столбец в бд

yopp
10.07.2018
11:52:48

Ilya
10.07.2018
11:52:49
я так понимаю тут для каждого пользователя надо сделать просмотренна или нет

Peter
10.07.2018
11:53:04
да, для каждого пользователя.
вот я не могу поняьт как правильно организовать

yopp
10.07.2018
11:53:26
Какое количество новостей и какое количество пользователей?

Google

yopp
10.07.2018
11:53:34
Какой ежемесячный прирост?

Nick
10.07.2018
12:10:45
если для каждого пользователя, то это ойкак не тривиально будет
правда если пользователей не 10 штук)))

Vitaly
10.07.2018
12:30:59

Peter
10.07.2018
12:44:11
как вы думаете, допустимо ли хранить информацию о прочитанных/не прочитанных новостях на клиенте, в кеше или в памяти устройства?

Vitaly
10.07.2018
12:45:19

Peter
10.07.2018
12:45:39
главное что-бы инфа после перезапуска приложения оставалась

Vitaly
10.07.2018
12:46:28
ну если кешировать в сторадже клиента, то, наверное, можно

Banschikov
10.07.2018
12:48:45
Всем привет! Подскажите пожалуйста ответ на такой вопрос. У меня есть монга в реплика-сет. Можно как нибудь конектится к этой реплике на прямую?
у меня проблема, что после сбоя, меняется мастер в кластере, а сервис конектится к слейву и не может туда записать данные
Помогает только в ручную указание мастера через консоль

υρ∂ουя°°
10.07.2018
13:38:56
how to make replication in mongodb?

Banschikov
10.07.2018
14:56:12

Slava
10.07.2018
15:04:40

Banschikov
10.07.2018
15:12:19

Slava
10.07.2018
15:14:50
Если у вас реплика сет, то необходимо указывать все ноды

Banschikov
10.07.2018
15:17:31

Slava
10.07.2018
15:18:13

Google

Banschikov
10.07.2018
15:22:28
Понял спасибо.Будем думать!

Nikolas
10.07.2018
15:26:14
а монгос на что? если через него пускать не правильней?