Hallo,
Es ist wahrscheinlich eine dumme Frage, aber ich frage mich, ob die Verwendung von Azure Search mit dem .Net SDK keine zusätzliche Latenz verursacht, da wir Anforderungen vom Client an den Web-App-Controller weiterleiten, der wiederum die Azure-Suchmaschine aufruft, während die Am einfachsten ist es, die Azure-Suchinstanz direkt aus Javascript heraus aufzurufen. Ist das eine richtige Argumentation?
⚠ Bearbeiten Sie diesen Abschnitt nicht.
@Ponant Danke für das Feedback! Wir untersuchen derzeit und werden Sie in Kürze aktualisieren.
@Ponant Ja, es wird mehr Latenz geben, wenn Sie eine Web-App zwischen Ihrem Kunden und Ihrem Suchdienst haben. In den meisten Fällen empfehlen wir diese Architektur jedoch weiterhin, da Sie sonst API-Schlüssel gefährden könnten, indem Sie sie dem Client zugänglich machen. Wir empfehlen, dass Sie Ihren Suchdienst nur dann direkt über JavaScript aufrufen, wenn Sie Ihre Daten öffentlich bekannt geben und Ihr browserbasierter Client einen Abfrage-API-Schlüssel verwendet (definitiv keinen Administrator-API-Schlüssel). .
@brjohnstmsft Danke für die Antwort.
@Ponant Wir werden nun fortfahren, diesen Thread zu schließen. Wenn Sie weitere Fragen zu diesem Thema haben, öffnen Sie diese bitte erneut und markieren Sie mich in Ihrer Antwort. Wir werden die Diskussion gerne fortsetzen.