
ptchol
25.08.2016
13:57:26
интерфейсы опредлениы
вот смотрите вы сейчас как детиши в других чатах )
вместо того чтобы решать задачу, рассказываете всем что у них не правильно сделано )
вывод тока один - неосиляторы поднимают голову )

Google

yopp
25.08.2016
13:58:08
by design

ptchol
25.08.2016
13:58:23

yopp
25.08.2016
13:58:37
updateMany

ptchol
25.08.2016
13:58:37
я привел вариантс балком, и спросил есть ли идеи как быстрее

yopp
25.08.2016
13:58:52
ты вообще пробовал на реальных данных?
сколько это занимает?
сколько допустимо?
что происходит при обновлении?

ptchol
25.08.2016
13:59:09
хотелось бы укладываться в 1минуту

yopp
25.08.2016
13:59:13
а сейчас?

ptchol
25.08.2016
13:59:41
мы не на полном датасете и не настоящем железе тестиили, получили 2к апдейтов в сек

yopp
25.08.2016
13:59:54
тоесть ты занимешься предварительной оптимизацией

Google

yopp
25.08.2016
14:00:00
?

ptchol
25.08.2016
14:00:13
нет, я спрашиваю мнение окружающих, на будущее
чтобы в случае "ухудшения" кейса иметь пути отхода.

yopp
25.08.2016
14:00:27
мнение окружающих — архитектура сомнительная

ptchol
25.08.2016
14:00:37
а кто сказал что я их применять буду ? )

yopp
25.08.2016
14:00:49
если надо в ширину — шардинг
вобщем-то и всё что ты можешь в монге

ptchol
25.08.2016
14:01:01
да, это тоже один из вариантов

Alex
25.08.2016
14:01:35
не считая того что это может стать проблемой роста

ptchol
25.08.2016
14:02:14
жаль для TTL индекса поведение определить нельзя ))

Alex
25.08.2016
14:02:35
про шардинг...
закон Амдала пока никто не отменял

ptchol
25.08.2016
14:03:52
не смешите меня )

Alex
25.08.2016
14:05:33
а что смеятся то ?
запросто

ptchol
25.08.2016
14:06:12
ну.
вы не видети разницы?
не придумали ? )

yopp
26.08.2016
12:48:43

Google

ptchol
26.08.2016
12:50:04
да !

yopp
26.08.2016
12:50:10
и?

ptchol
26.08.2016
12:50:11
шучу конечно
нет, не померил, уточнилась задача просто
там одного поля менятьнедостаточно )

Max
04.09.2016
09:10:03
друзья, я скоро с ума сойду, я не понимаю у меня в коллекции 25 документов. итератор выдает 24
есть идеи?

Alex
04.09.2016
09:10:57
это монга.

Max
04.09.2016
09:11:05
всмысле?
ну монга да

Alex
04.09.2016
09:11:26
она не гарантирует количество возвращаемых данных :)

Max
04.09.2016
09:11:32
как это?
))

Alex
04.09.2016
09:12:00
правда тебе тут щас кинутся объяснять что так быть не может потому что такого не бывает никогда ;)

Max
04.09.2016
09:12:14
)))))))
ну как бы это же база данных уже релизнутая давно
что значит не гарантирует

Alex
04.09.2016
09:12:38
индексы попробуй пересоздать
Max ну потому что Монга не гарантирует консистентность данных.

Max
04.09.2016
09:20:23

Google

Alex
04.09.2016
09:20:35
помогло ? :)

Max
04.09.2016
09:20:39

Alex
04.09.2016
09:20:46
tarantool

Max
04.09.2016
09:21:52

Alex
04.09.2016
09:22:10
couchBase

Alex
04.09.2016
09:22:22

Max
04.09.2016
09:24:24
а для промышленногоиспользования tarantool couchBase вообще релевантны?
HBase врод знаю что да

Alex
04.09.2016
09:24:59
ну люди используют и довольны

Max
04.09.2016
09:25:04
разворачивать HBase правда геморойно
можноразвить тему. ну как бы если БД не гарантирует консистентность данных кто и для чего вообще ее использует?
какой-то мусор хранить как логи чтоль и все

Alex
04.09.2016
09:30:50
хипстеры, сэр

Max
04.09.2016
09:47:32
в доке написано
Reads may miss matching documents that are updated during the course of the read operation.

ptchol
04.09.2016
10:57:42
хейтеры без понимания физики детектед
Алекс кончай брызгать, после того как не осилил ))

Alex
04.09.2016
10:58:28
ну ты прокомментируй

ptchol
04.09.2016
10:58:46
а что либо фильтр какой то перед этим
либо документов 24

Google

ptchol
04.09.2016
11:00:40
а ту хуйню что ты описываешь, это вполне ок поведение, и связано оно чаще всего с тем, как производить итерацию дравер ваш

Alex
04.09.2016
11:00:54
заметь это не я описываю.

ptchol
04.09.2016
11:01:37
слушай.
могу сказать "я в постгре делаю селект, там 25 док а возварщаются 24"

Alex
04.09.2016
11:02:29
ну если бы я не видел подобного поведения я бы не говорил ;)

ptchol
04.09.2016
11:02:33
кто то что то сказал, без версий, без указания как выбирается и что

Alex
04.09.2016
11:02:51
ну да если 2.4 то какого хрена вы там сидите =)

ptchol
04.09.2016
11:02:51
без попытки разобраться видимо )

Alex
04.09.2016
11:03:21
да я тут с целью как раз услышать хоть один рецепт как этого избежать на будущее =)
но чтот .... пока "все неправда"
только слышу =)

ptchol
04.09.2016
11:04:02
ты просто разберись в чем дело
и будешь знать как избежать

Alex
04.09.2016
11:05:08
ну ты говоришь что я не понимаю физику. То есть какие-то фундаментальные процессы в монге, так ?

ptchol
04.09.2016
11:05:46
наверняка

Alex
04.09.2016
11:05:52
поясни точнее.

ptchol
04.09.2016
11:06:04
что мне пояснить ?