Вопросы по теме 'mongodb-indexes'

mongodb: многоключевая структура индексации?
Мне трудно понять, как именно выполняется индексация мультиключей в mongodb. Вот что я прочитал о мультиключах в документах mongodb на его веб-сайте: 1) «Создание индекса для индексов элементов массива приводит к тому, что база данных индексирует...
4393 просмотров
schedule 04.04.2022

Как переиндексировать индекс Mongo по умолчанию?
Что ж, я исправляю коллекцию MongoDB, в которой 100 миллионов записей. предыдущий разработчик перезаписал _id по умолчанию чем-то действительно неправильным. Теперь, когда я это исправлю, как я могу восстановить индекс _id? Кроме mongoRestore, есть...
1308 просмотров
schedule 15.06.2022

MongoDB индексирует 2 поля и позволяет использовать индекс для поиска по 3-му полю
Из документации MongoDB Если у вас есть составной индекс для нескольких полей, вы можете использовать его для запроса начального подмножества полей. Итак, если у вас есть индекс для a, b, c, вы можете использовать его для запроса [a] [a, b]...
210 просмотров

Нужны ли составные индексы, если каждый атрибут индексируется в коллекции mongodb?
Предположим, у меня есть коллекция в базе данных монго со следующими документами { "name" : "abc", "email": "[email protected]", "phone" : "+91 1234567890" } В коллекции много объектов (миллион или около того), и мое приложение, помимо...
144 просмотров
schedule 02.05.2023

запрос быстрых тегов mongodb
У меня очень большая коллекция (более 800 тыс.), и мне нужно реализовать запрос для функции автозаполнения (только на основе начала слов) на основе тегов. мои документы выглядят так: { "_id": "theid", "somefield": "some value",...
136 просмотров
schedule 09.05.2022

Использование буферизованных данных на этапе сортировки переполнения превышает внутренний предел
Используя код: all_reviews = db_handle.find().sort('reviewDate', pymongo.ASCENDING) print all_reviews.count() print all_reviews[0] print all_reviews[2000000] Счетчик печатает 2043484 и печатает all_reviews[0] . Однако при печати...
92015 просмотров
schedule 05.03.2023

Индексация и проекция MongoDB
У меня есть несколько вопросов о MongoDB: (1) Помогает ли индексация проекции? (2) Я присвоил коллекции несколько индексов и попытался запустить поиск с сортировкой, а затем использовать explain , он показывает индекс BtreeCursor в...
2512 просмотров
schedule 06.11.2022

Составной индекс mongodb и пересечение индекса
В коллекции будет около 3 миллиардов документов по осколкам. Предполагая, что я буду использовать запросы, которые не полностью выполняются индексом (ами). И я не использую ключи для сортировки. Имеет ли смысл иметь следующие индексы...
567 просмотров
schedule 18.12.2023

Индекс MongoDB и поиск значения, разделенного запятыми
У меня есть структура, как показано ниже { "name": "", "age": 35, "hobbies": "gardening, skiing, horse riding, soccer", "Address": { "addrline 1": "", "addrline 2": "", "City": "", "Zip": "" } } Хотел бы искать на...
649 просмотров
schedule 27.05.2023

Производительность многоключевого индекса MongoDB
Фон У меня есть группа пользователей с такой структурой документов: { "_id" : ObjectId("54e61137cca5d2ff0a8b4567"), "login" : "test1", "emails" : [ { "email" : "[email protected]", "is_primary" :...
927 просмотров

Spring Data MongoDB Медленная производительность MongoTemplate.find ()
У меня проблемы с производительностью при запросе ~ 12 000 пользовательских документов, индексированных по 1 столбцу (companyId), без другого фильтра. Всего в коллекции всего ~ 27000. Мне потребовалось около 12 секунд, чтобы получить ~ 12000 строк...
4550 просмотров

Зачем нужен дополнительный этап LIMIT с составным индексом в Mongo
Я использую Mongo 4.2 (застрял на этом) и имею коллекцию product_data с документами со следующей схемой: _id:"2lgy_itmep53vy" uIdHash:"2lgys2yxouhug5xj3ms45mluxw5hsweu" userTS:1494055844000 Случай 1 . При этом у меня есть...
52 просмотров