Мы используем azure-search и испытываем некоторые странные проблемы. У нас есть две среды (внутреннее производство и внешнее производство), оба из которых имеют свой собственный отдельный индекс (IndexInternal и IndexExternal).Выдача номера лазурного поиска
Я использую портал поиска Red Dog, чтобы проверить размер и количество документов (https://github.com/reddog-io/RedDog.Search.Portal).
То, что я испытал это:
- индексируется Re-внутренний сайт производства и есть 14500 документов
- индексируются Re-внешнего производства сайта и есть 14500 документов
После 3/4 дня Я проверил индексы, и количество, по-видимому, резко изменилось:
- Внутренний сайт производства теперь имеет 24500 документов
- Внешний сайт производства теперь имеет 24500 документов
Когда я запрашиваю индексы там, кажется, не будет ничего необычного там.
Существует не так, что 10000 документов были сдвинуты с момента переустановки сайтов.
Есть ли у кого-нибудь идеи относительно того, что может происходить здесь?
Спасибо заранее,
Адам
Привет, Лиам, спасибо, что вернулся ко мне. Ну, первый счет (14500) верен, так как мой код записывает, сколько записей должно пройти до индекса. Я просто не понимаю, как это может измениться на 10000 записей через 3 дня? Даже когда я проверил через 24 часа, счет был по-прежнему верным. Для этого и на обоих индексах тоже слишком много совпадения. –
Одна вещь, также упоминаемая здесь, состоит в том, что один из столбцов очень большой (он в основном хранит контент WYSIWYG). Может ли быть, что лазурный осколок каждой (большой) записи через какое-то время, чтобы улучшить производительность? –
Hi Adam, Вы пробовали посмотреть счет на портале предварительного просмотра Azure или с помощью [$ count REST API] (https://msdn.microsoft.com/en-us/library/azure/dn798924.aspx)? –