приветствую, коллеги! с монго столкнулся недавно, есть важный вопрос к специалистам: я для разработки и тестирования развернул реплику через brew (макос), версия самая свежая ...
кстати, в своем коде я попытался пересмотреть схемы и избавился почти от всех транзакций, но пара все равно есть и они нужны, они правда не падают как у автора выше, но скорее...
я просто спросил как ты планируешь это делать -не вижу ничего страшного в вопросе. То есть например для чата в 1000 тел порождает ли одно сообщение тысячу сообщений на серве...
то есть теперь юзеру ващего мессенджера надо не 1 запрос чтобы получить все свои сообщения а "джойн" двух коллекций?)
но вообще мне интересно а ваше приложение при выключении не должно убивать монгу? или при старте проверять что она стартанула и к ней просто подключиться а не пытаться новую п...
да, вот со структуры я начал, удалось кое-что убрать и решить простой 1 записью. Но не везде. Надо попробовать с ретраями, тут только вопрос как это протестировать? просто это...
чем проще? если в базу такая фишка встроена и она по ид выдаст тебе файл например для отправки через апи. просто ты привык так работать, а теперь можно все в одном
конечно, монго просто работает с твоим диском, все изменения фиксируются там, при отключении докера папка не исчезает, значит при повторном запуске монга их подтянет и продолж...
это не ответ, просто интересуюсь -почему порт от потгре указан, и как вы заходите если в конфиге выше 27017? нет ли в вашем компознике еще и постгре на порту 5432?
надо именно собрать всю стату какие реально запросы могут быть, какие важны, какие пусть себя тянутся, что надо точно ускорить и на основании этого индексы продумать. Может по...
погоди, так тут нужен ли текстовые поиск? разве тебе не 1 конкретный человек нужен? по мне текстовый вот этот серч нужен если мы ищем по полю хобби и у разных чуваков там есть...
а зачем подключаться к секондари как не для того чтобы брать даные с секондари? ну или даже писать туда же при желании...
вариации индексов?)) память то не резиновая и дело не только в ней, на 1 вставку будут персчитываться ВСЕ индексы что замедлит твою коллекцию с пачкой индексов
а остальные поля какие, как там ищешь (совпадение, > <)? возможно эффективнее будет отсеять сначала по ним, чтобы сузить выборку а только потом текст серч
а чего индекс 1? это по _ид? или это твой текстовый?
а может они были сделаны с мыслью что у вк апи реализовано так и значит очевидно что надо так? 😉
так я бы длин разбил сплитом на три поля и их бы хранил/индексировал, почему поле одно на все имя?
я имею в виду только по 1 может быть неполное совпадение? остальные клиент должен ввести точно?
и я не помню проблем, точно по инструкции все делал и убунту сперва обновил?
погоди, если у тебя поле индексировано то почему там ОР в запросе? как выглядит запрос?