Dmitry
но в любом случае с питоном это конечно проблемы
Dmitry
вытягивать данные, потом писать их
Roman
вникаю в монго, подскажи как вот тут var users =db.getCollection('profile').find({},{'_id': 1}) получить массив состоящий из значений _id, т.е. [1,2,...]
Elephant
var users =db.getCollection('profile').find({},{'_id': 1}).map((o)=>o._id)
yopp
Алик нас покинул за спам.
Kukuruzca
Здравствуйте. Кто-то использовал bsoncxx как статичную библиотеку на MSVC?
Kukuruzca
ругается на линковке на финкции из bsonc, хотя она тоже залинкована как статичная
yopp
± 23:00 UTC: Due to the increased load, our PostgreSQL secondary's replication process started to lag behind. The replication failed as WAL segments needed by the secondary were already removed from the primary. As GitLab.com was not using WAL archiving, the secondary had to be re-synchronised manually. This involves removing the existing data directory on the secondary, and running pg_basebackup to copy over the database from the primary to the secondary.
yopp
Постгресс))))
yopp
https://about.gitlab.com/2017/02/10/postmortem-of-database-outage-of-january-31/
Alex
ну то что гитлаб оказались некомпетентными личностями как бы никакой тени на постгрес не кидает
yopp
ну то что гитлаб оказались некомпетентными личностями как бы никакой тени на постгрес не кидает
Да, конечно, это люди тупые а не WAL инфернальное говно (как и всё что связано с репликацией в постгресе)
Alex
чем оно говно то ?
yopp
Сколько раз пытались сделать нормальную репликацию?
Alex
как настроишь то и получишь
yopp
Сто уже есть?
Alex
репликация там реализовано отлично
yopp
Ну да. По этому есть бесчисленное множество сторонних приблуд для репликации.
yopp
От того что из коробки всё идеально работает.
Alex
каких ?
Alex
в оракле организация аналогичная.
yopp
Я уже могу мастера вернуть как слейва без перекладывания говна лопатой?
Alex
смотря что ты подразумеваешь под перкладыванием говна лопатой
Alex
PITR + pg_rewind
yopp
каких ?
Вы совсем видать постгрес не варили. https://wiki.postgresql.org/wiki/Replication,_Clustering,_and_Connection_Pooling
Alex
я как бы постгрес дба
Alex
а так да
Alex
не занимался
Alex
и не варил )
Alex
то что куча народа который настраивают постгрес на авось - видел, а нормальных конфигураций - по пальцам.
yopp
Вот и я об этом. В пг инфернальный пиздец в котором могут разобраться единицы. Это не повод для гордости.
yopp
В монге для сравнения таких проблем нет с первых дней.
Alex
отсутствие базовых компетенций это не инфернальный пиздец в постгресе
Alex
а проблема специалистов
Alex
почему когда с оракла народ приходит на постгрес у них не возникает вопросов ?
Alex
зато с какой нить монги или мускуля
Alex
начинается фееричный пиздец ?
yopp
Чтоб настроить репликацию надо быть PhD^w бородатым DBA? Да ты издеваешься.
Alex
что там настраивать ?
Alex
тыкнуть 4 параметра ?
Alex
сложно ?
Alex
ты серьезно ?
yopp
Мы на канале про монгу и сравниваем с монгой. По сравнению с монгой, чтоб получить нормальную репликацию и фейловер в пг надо не четыре параметра тыкнуть. Не надо врать.
Alex
вот настроить отказоустойчивый кластер - это проблема для почти любой БД
yopp
Собрать устойчивую репликацию в пг это не четыре параметра.
Alex
семь ? :)
Alex
у меня щас постгрес живет в облаках
Alex
с хреновой сетевой связностью и этим всем
Alex
и как-то всё работает.
yopp
Ну вот ещё раз: у меня отвалился мастер (дц отъехал), всё переключилось на слейва. ДЦ вернулся. Сколько ручной работы надо сделать чтоб мастер стал назад мастером?
Alex
в моем случае запустить один скрипт на энсибл
Alex
А - архитектура
yopp
Ответ в монге: ничего не надо. В худшем случае rs.stepDown().
Alex
как ложится кластер монги я видел :)
Alex
так что не надо )
Alex
про ничего не надо
yopp
Один раз видел?
Alex
да )
Alex
короче это бесполезный спор
Alex
не понимание Data flow при построение приложений и не понимание организации архитектурных вопросов пораждают боль
Alex
у меня в кластере любой сервер может умереть
Alex
и это никак не повлияет на целостность данных
Alex
ни на производительность
Alex
и да, у меня не один мастер.
yopp
Такое ощущение что в монге повлияет. :)
Alex
у меня сейчас нет монги в продакшене
Alex
я не знаю что там и как
Alex
тут только смотрю за изменениями
Alex
чего нового :)
yopp
Только у тебя там три тоны своих скриптов, без документации и поддержки (как у всего в пг) а в монге это всё из коробки.
Alex
интересно есть банковские системы на монге
Alex
?
yopp
С козырей зашёл!
Alex
ну скриптов хватает, да
yopp
Есть.
Alex
вы еще тарантул вспомните
Alex
тогда уж
Alex
где вообще из коробки нихера нет )