Будет ли обновление документов поиска Azure обновлять мою базу данных при использовании представления - PullRequest
0 голосов
/ 26 октября 2018

Мы внедряем экземпляр поиска Azure для большого приложения. Данные, по которым мы ищем, сложны и распределены по многим таблицам, а также объединены в представление в базе данных SQL Azure, которая была проиндексирована, - рекомендация представителя Microsoft для нашего конкретного сценария. Поэтому результаты поиска взяты из вида, а не из отдельных таблиц.

Будет ли обновление документа затем дополнительно обновлять базу данных? Это не так просто, потому что это представление, а не таблица. Или обновление будет происходить параллельно, документ и таблица?

Спасибо!

1 Ответ

0 голосов
/ 26 октября 2018

Будет ли обновление документа затем дополнительно обновлять базу данных? это не все так просто, потому что это представление, а не таблица. Или будет обновление должно происходить параллельно, документ и таблица?

Если под document вы подразумеваете документ в индексе, то обновление документа в индексе службы поиска не окажет влияния на базу данных.

Поток данных между источником данных (база данных SQL в вашем случае) и индексом является односторонним, то есть от источника данных к индексу. Любые обновления, выполняемые на уровне индекса, не вносят никаких изменений в источник данных, который используется для заполнения индекса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...