
GNU/Docker
26.05.2016
20:55:05
Посмотри на опенстек

Nikolay добряш
26.05.2016
20:55:09
А то все от него разит потом

GNU/Docker
26.05.2016
20:55:14
Масштабируется по самый небалуйся

Nikolay добряш
26.05.2016
20:56:14
Кароче план, есть пм2 он вроде сам умеет в кластерищацию есть рест аписамопальный написанный на ноуд с экспрессом

Google

Nikolay добряш
26.05.2016
20:56:29
Есть БД на монге с репликацэией на три сервака
Как такая тема затащит?

GNU/Docker
26.05.2016
20:56:56
Масштабирование в пределах одного цода?
Что такое пм2

Nikolay добряш
26.05.2016
20:57:10
Pm2

Roman
26.05.2016
20:57:24

Nikolay добряш
26.05.2016
20:57:30
Вбей в нпм там сразу все напишется

GNU/Docker
26.05.2016
20:57:48
Сорян, я избегаю нодоподелий
И не держу нпм

Nikolay добряш
26.05.2016
20:57:57
Печаль
Просто диплом пишу, хочется что то от масштабирования получить
Интересное

Google

Roman
26.05.2016
21:02:13
масштабирование - это результат усилий, а не магия и не "оно само"

Nikolay добряш
26.05.2016
21:04:55
По крайней мере это показать


James
27.05.2016
07:59:05
Коллеги подскажите что за ошибка
[######################..] fare_conditions.conditions 857389/896409 (95.6%)
2016-05-27T10:48:54.913+0300 [#######################.] fare_conditions.conditions 861204/896409 (96.1%)
2016-05-27T10:48:57.913+0300 [#######################.] fare_conditions.conditions 865699/896409 (96.6%)
2016-05-27T10:49:00.913+0300 [#######################.] fare_conditions.conditions 870728/896409 (97.1%)
2016-05-27T10:49:03.913+0300 [#######################.] fare_conditions.conditions 880307/896409 (98.2%)
2016-05-27T10:49:04.697+0300 [#######################.] fare_conditions.conditions 883903/896409 (98.6%)
2016-05-27T10:49:04.697+0300 Failed: error reading collection: BSONObj size: 0 (0x0) is invalid. Size must be between 0 and 16793600(16MB) First element: EOO

Alexandr
27.05.2016
10:28:14
Народ - а есть кото порекомендовать в докладчике по Монге на DevConf ? А то засилье муськи и постргреса ...

Sergey
31.05.2016
09:25:11
такое сообщение в rs.status() нормально?
"infoMessage" : "could not find member to sync from",
"health" : 1,
"state" : 2,
"stateStr" : "SECONDARY",
"self" : true

Sergey
31.05.2016
10:03:05
Ну видимо could not find member to sync from
Оплога хватает?

Sergey
31.05.2016
10:08:52

Dmitry
08.06.2016
16:30:42
https://www.reddit.com/r/programming/comments/4n3pgk/mongodb_queries_dont_always_return_all_matching/

Serge
08.06.2016
16:36:28
Proof or GFO :)

Алексей
08.06.2016
16:37:12
дык там же ссылка на статью
с утра еще видел.
я так понимаю чувак нашел какой то race condition
и ему показалось мало bug report-а и захотелось публичной порки

Serge
08.06.2016
16:38:29
Reads may miss matching documents that are updated during the course of the read operation. :)
https://docs.mongodb.com/manual/faq/concurrency/#what-isolation-guarantees-does-mongodb-provide
by design
я так понимаю, это прежде всего при перемещении может проявляться, когда не влезло в старый слот

Google

Dmitry
08.06.2016
16:43:06
>>No surprise there. Keeping data in mongodb is like keeping rice in a sieve.
>>Not really. When rice falls through you know where it went.
тред ненависти к монге
бедные чуваки :)

Serge
08.06.2016
16:46:03
такое впечателение, что данные прямо реально потерялись, ну не появилось в ленте какого-то поста разок, не страшно
вообще, апдейтить сущетвующие записи - это edge case:)
append only же:)

Sergey
08.06.2016
16:55:10

Алексей
08.06.2016
16:55:30
найдено там в треде
https://www.linkedin.com/pulse/mongodb-32-now-powered-postgresql-john-de-goes

Serge
08.06.2016
17:01:44
ну это старое нытьё. постгрес - убийца монги. уметь хранить jsonb и кое-что искать по нему - это так мало от монги, что можно вообще не париться
у нас в проекте постгрес и jsonb кое-где - это содомия;)
поискать по нему можно, но разве это про монгу...
с другой стороны, если вы не знаете зачем вам capped collections, map/reduce, aggregation framework и gridfs, то вам и монга не нужна;)
я не говорю уже про волшебный шардинг в постгресе:)

Sergey
08.06.2016
17:03:16

Serge
08.06.2016
17:03:18
с репликацией у них хотя бы более-менее;)

Sergey
08.06.2016
17:04:03
+там где данные нормально денормализуются можно получить профит на то же чтение в несколько порядков

Serge
08.06.2016
17:04:58

Sergey
08.06.2016
17:05:52

Serge
08.06.2016
17:06:01
нормализация и денормализация - это как бы термины из мира rdbms... и сравнивать по этому параметру не очень понятно зачем
https://wiki.postgresql.org/wiki/What's_new_in_PostgreSQL_9.3#Streaming-Only_Remastering
это ли не оно?

Google

Sergey
08.06.2016
17:06:36
это сейчас в какую сторону?
я с mysql сравнивал, у нас было огромное количество join-ов, 100к строк выгружались от 40 секунд, в монге меньше секунды

Serge
08.06.2016
17:06:40
давайте будем честными

Sergey
08.06.2016
17:08:23

Serge
08.06.2016
17:08:50
как мы видим и в монге их нет:D

Sergey
08.06.2016
17:09:53
Где там вообще статья? Я вижу только наброс из одного предложения без тестов, без примеров.
Опять же, движок какой тоже не понятно.
А так, в последнем postgresql вроде даже добавили апдейт операции на jsonb
Но не уверен зарелизился он или нет.
И там синтаксис просто адовый.

Serge
08.06.2016
17:23:54

Sergey
08.06.2016
17:24:35
-- String exists as array element:
SELECT '["foo", "bar", "baz"]'::jsonb ? 'bar';
У меня язык не поворачивается назвать это SQL. Тут от SQL только select. И это самый простой вариант запроса.
Хз, кстати, научили ли sqlalchemy уже это поддерживать

Serge
08.06.2016
17:35:25

Алексей
17.06.2016
16:58:36
господа, а как должен себя повести клиент при rs.stepdown() ? переконнектится к новому мастеру же да ?

Sergey
17.06.2016
18:18:46

Алексей
17.06.2016
18:19:01
репликасет указан да.

Igor
20.06.2016
15:27:29
кто нибудь использует mongodb c elasticsearch?

Google

[Anonymous]
20.06.2016
15:37:21
На уровне домашних экспериментов только использую

Igor
20.06.2016
15:37:43
как соединяеш их?

[Anonymous]
20.06.2016
15:40:54
Скрипт самописный данные из монги в индекс эластика переносит
Но есть для этого и специальные инструменты их пока не использовал

Igor
20.06.2016
15:41:40
скрипт oplog читает?

[Anonymous]
20.06.2016
15:41:51
Нет

Алексей
20.06.2016
16:10:31
Коллеги а pitr вообще для mongo реально ?
хочется порбовать востановить базу на два часа назад
при чем не весь а только одну коллекцию
я так понима что для этого нужен бекап можно даже после точки воставновления с опцией —oplog