Bro
item.field.ru
Alchemist
Кто нибудь mongo enterprise юзает?
Alchemist
Там никаких ключей чтоли не надо класть? Он и без лицензии работает?
Mikhail
Добрый день. Подскажите, где можно почитать бест практисес составления запросов для aggregation framework?
Artem
Добрый день ! Подскажите в чем может быть ошибка /tmp/pear/temp/mongodb/src/libmongoc/src/libmongoc/src/mongoc/mongoc-cursor.c:1035 _mongoc_cursor_collection(): precondition failed: *collection_len > 0
Alchemist
Artem
Вопрос решил выяснилось проблема в ебучем mysql
Oleg
Всем привет. Подскажите, можно ли отдебажить, когда последний раз вызывался\использовался индекс ? indexStats дает только ops \ since.
Konstantin
Всем привет! Подкажите как реалтзовать поиск по тексту ?
Konstantin
что -то подобное в sql %dkjfc%
Bro
Artem
Конструктор форм инициализировал поле от mysql вместо монги а называется поле также как и в монге но параметры при заполнении разные вот и вышло что я заполнил вместо полей коллекция и заголовок поля таблица primary key и tittle и естественно когда роле вызывается оно вызвалось с нулом
Konstantin
Bro
Btw обновились на монгу 4.01 без проблем. все работает.
Constantin
Я правильно понимаю, что нельзя использовать полноценный компас не для Atlas или корпоративной версии сервера?
Vova
Всем привет, подскажите, интересует следующий момент. Допустим, есть у меня локальная БД, нужно на случай если сервер ляжет, чтобы можно было запустить дополнительный сервер в другом регионе и там уже были все актуальные данные из первой базы данных. Возможно ли и как правильно огранизовать перенос/синхронизацию данных, поделитесь опытом.
Oleg
Vova
Constantin
Constantin
Главное чтобы расстояние было приемлимым для пингов Raft
Vova
AstraSerg
AstraSerg
Oleg
Constantin
yopp
yopp
Прошу вас воздержаться от стикеров и подобных «шуточек»
yopp
docker, swarm, kubernetes
Если у вас есть успешный опыт автоматизации HA/FT деплоев с помощью контейнеризации, то поделитесь с чятом.
Мой опыт негативный. Контейнеризацию можно использовать для изоляции и централизованного управления, но не для автоматического деплоя.
Oleg
Oleg
Максим
доброго времени всем
подключаюсь к монге через mongoose (nodejs)
есть ли какие то опции в mongo driver что бы при попытке подключения к несуществующей бд - НЕ создавалась новая бд с таким именем?
AstraSerg
Максим
эмм?
идет подключение к mongodb, название БД берется из переменной
иногда название некорректно
при этом создается новая БД с некорректным названием
что делает меня грустить((
Bandikoot
Максим
не вариант
Максим
нужна именно или мулька в mongoose - что бы не создавала левых БД
либо делать проверки что такая БД уже есть - это второй по приоритету вариант
AstraSerg
Максим
желательно, исключение
AstraSerg
Есть вариант предварительно проверить есть ли БД. Или после подключения проверить есть ли коллекция
Максим
Максим
скорее всего так и придется делать
Максим
да, так и буду
Максим
хэх
Максим
спасибо за внимание)
Nick
да даже второй экземпляр вашего же софта вам все может поломать
Максим
базу никто не дропнет, а вот с новыми БД будет и правда неудобно(
Максим
но других вариантов не вижу
Nick
лучше расскажите зачем вам потребовалось больше одной базы, да еще и создавать их во время работы приложения
Максим
так они и не должны создаваться во время работы
Максим
по большей части
Nick
я к тому что создание баз данных это админимстративная задача и никакого отношения к приложению иметь не должно
Максим
в этом и проблема
Nick
или вы хотите предостеречь себя от ситуации, когда ктото залез в настройки и криво вбил название базы?
Максим
Максим
Nick
тогда введите культуру изменения настроек и запретите это делать всем кроме одного-двух ответственных за это людей, идеально, выдав соотвевующие права
Максим
в данном случае это не представляется возможным
Nick
эх, тогда костыли как и выше уже говорилось, првоеряйте, что база есть в момент старта приложения и крашьтесь если базы нет
yopp
Nick
если что список баз можно глянуть так https://docs.mongodb.com/manual/reference/command/listDatabases/
Максим
Максим
yopp
Как сложилось? :)
Максим
так)
Максим
это не изменить уже
Slava
оказывается, выложили видосы с последнего хайлоада, и там как раз есть про casual consistency https://www.youtube.com/watch?v=2FEaCmdxX9E&list=PLH-XmS0lSi_yn4pCZVOHqWaqQ9trMpyLI&index=156
yopp
yopp
сумбурненько
AstraSerg
yopp
yopp
понятно что операция с afterClusterTime будет висеть до момента пока нода не подгребёт оплог до этой точки.
Интересно насколько дорого держать такие очереди
yopp
и получается что после 3.6 масштабирование с помощью добавлением нод в репликасеты стало бессмысленным