Elinka22
Хм, вебархив?
Elinka22
Vened
Vened
Так вышло. В самом деле понадобилось поискать могилку этого ископаемого
Elinka22
Оно апается почти без растартов 🙂
Anonymous
Ребят а кто нить использует zstd вместо snappy? Как оно сильно по цпу бьёт? И сильно сжимает?
yopp
yopp
жмёт в среднем лучше чем snappy
Vened
AI
Народ, такой вопрос, а можно ли через Schema указать default - значение другого поля этой записи?
Nikita
Привет всем как можно сортировать внутренние поля https://dpaste.org/Z7e4
в card слово word например
https://dpaste.org/LHtW код такой
???
Nikita
ау есть кто живой
Nikita
??
Nikita
?????
Ilya
Максим
Максим
щас все ок на новом серваке
Максим
ест как пол системы, обжора
Elinka22
Кстати, да. А кто нибудь крутит настройки памяти в монге?
Elinka22
Кирилл
Кирилл
Ilya
чё нового в 5 версии?
Elinka22
Кирилл
Elinka22
3.x
Вспоминаю переезд с 3.2 на 4.2 )
Elinka22
Это было на столько просто и на столько же нудно… зато без даунтайма
Максим
подскажите как изменить данные во вложенном объекте, я пытаюсь как-то так:
users.update_one({"_id": 1}, {"$set": {"current_ad": {"text": "Новый текст"}}})
сам же юзер:
{"_id":1, "current_ad":{"text":"Старый текст"}}
Максим
как мне изменить text? при этом если там будут другие свойства, они останутся нетронутыми
Ilya
"current_ad.text":
Максим
это работает в pymongo?
Ilya
должно
Максим
о, это вроде работает, спасибо
Максим
а как в массив добавить что-то? Есть варианты кроме как продублировать прошлый отдельно и добавить новый элемент
Максим
{"_id":1, "current_ad":{photos:[1, 2, 3]}}
Максим
вот как в photos добавить 4 элемент?
Cloud
$addToSet или $push
Максим
понял, а это что такое
Максим
сек
Максим
pymongo.errors.WriteError: Unknown modifier: current_action. Expected a valid update modifier or pipeline-style update specified as an array, full error: {'index': 0, 'code': 9, 'errmsg': 'Unknown modifier: current_action. Expected a valid update modifier or pipeline-style update specified as an array'}
Максим
users.update_one(user, {"$set": {"current_ad.text": message.text}, "current_action": 2})
Максим
ему что-то не нравится в current action
Максим
а стоп
Максим
я видимо скобку там поставил
Ярослав
А балк инсёрт в монге как бЭ это сказать... транзакционный (знаю что в монге особо нет этого понятие как в sql, но всё же) ? А то не понятно по доке https://docs.mongodb.com/manual/reference/method/Bulk.insert/. Допустим у меня идёт вставка 10к документов, и где-то на середине связь обрывается или ещё какой лаг, то что произойдёт? половина останется на диске или всё "откатится"?
Slava
lutik
ребятки, а upsert в updateMany происходит по одинаковым ключам?
Nick
lutik
Но хотелось бы все таки вытянуть то, что мне надо, сделать что то с нужным мне куском, а потом перезаписать по _id
lutik
Наложить на старые данные новые крч
Ivan
Ребят, привет, совсем зеленый, в монге и тут случилось что она начала жрать много памяти, что можно сделать, куда смотреть, что бы без перезапуска
Alexander
Добрый день. Поднял 3 инстанса монги в докере, настроил репликасет(пока без всякой защиты). Проблема вот какая. Тестирую mongoose-gridfs модуль. Записал внутрь картинку через гридфс на Примари.
И прочитать я её могу с того же Примари, а вот уже с Секондари не получается прочесть. Мангуст ругается мол
not master and slaveOk=false хотя в Секондари в консоли я прописывал rs.slaveOk()
Я так понимаю вот этот secondaryOk или slaveOk - работает только одну сессию. То есть в случае с mongoose мне нужно при каждом запросе передавать метод типа Model.find(conditions).slaveOk().run(callback);
Но я же файлы записываю через сторонний модуль, так что у меня ситуация немного другая.
Не подскажете ли решение, что бы мой mongoose-gridfs мог работать на Secondary нормально, потому что в этом модуле вообще такой опции найти не могу, может как-то иначе это можно решить.
Alexander
Извините, отмена тревоги, помогло добавить в URL
?readPreference=secondaryPreferred
Alexander
И ещё такой вопрос. Я читал что репликасет нуждается в арбитре, что бы менять местами примари и секондари. Но я наверное ерунду какую-то прочитал, потому что я не настраивал арбитр, но если отключить мой примари сервер, то какой-то из двух других становится примари. В таком случае нужен ли вообще арбитр, и для чего он?
Nikita
Привет всем возник вопрос как можно сделать сортировку по вложенному полю помогите плиз документация не помогает
Nikita
????????
Maks
Nikita
https://dpaste.org/S3Ac вот код
Nikita
все перепробовал из stackoverflow и документации
Nikita
может есть другой способ помогите плиз
Nikita
не игнорьте
Nikita
https://dpaste.org/qAL9 вот пример не могу отсортировать слово word
Anonymous
Zhas
Nikita
он только внешние поля сортирует к примеру clicks
Nikita
Nikita
Nick
Nikita
Nick
можете собрать вручную через написание полноценной агрегации с лукапами и тогда уже можно будет задействовать сортировку из монги