Ich weiß, dass diese Frage schon einmal gestellt wurde, aber die Antworten, die ich gefunden habe, haben mein Problem nicht angesprochen.Azure Search vs Azure DocumentDB
Wir verwenden die azure-Suche sowohl für Szenarien, in denen Text analysiert werden muss, als auch für Szenarien, in denen nur ein Filter auf statische Daten angewendet wird. Wenn Sie beispielsweise einen Produktdetail-Stub in azurblauer Suche mit nur Kategorie und Preis haben, können Benutzer bestimmte Kategorien in bestimmten Preisbereichen finden, ohne eine Textanalyse durchführen zu müssen. Für solche Szenarien ist DocumentDB schneller oder Azure Search.
Wenn Facettierung erforderlich ist, bietet DocumentDB diese Facility (Facettierung oder Gruppierung nach) ebenso effizient an wie Azure Search Facetting?
Gibt es eine Möglichkeit, auf die eindeutigen Begriffe zuzugreifen, die in Azure Search indiziert wurden? Zum Beispiel, wenn London, England als London und England indexiert wird, um den Index nachzuschlagen und die einzigartigen Begriffe London und England zu erhalten.
Zusätzlich können wir beliebige Metadaten an Begriffe anhängen, so dass wir zum Beispiel erkennen können, dass der Begriff London eine Stadt ist, während England der Name eines Landes ist.
Vielen Dank
Vielen Dank für Ihre Antwort. Über wie viel Latenz sprechen wir mit Azure Search. Millisekunden, Sekunden? Was ist mit den Metadaten, die ich oben erwähnt habe! – user2981411
Es hängt viel von den Arten der Abfragen und der Art des Datensatzes ab.Die meisten unserer Kunden sehen Latenzen in den 10 oder 100 Millisekunden, aber wir sehen Szenarien, in denen Abfragen aufgrund ihrer Komplexität, der benötigten Verarbeitungszeit für die Abfragezeit usw. mehrere Sekunden benötigen. In Bezug auf Metadaten Es gibt eine Möglichkeit, Eigenschaften an Terme anzuhängen. Sie können Tricks wie das Hinzufügen eines Suffix zu einem Begriff ausführen. Sie müssen jedoch sicherstellen, dass Sie das Suffix sowohl zur Indexierung als auch zur Abfragezeit hinzufügen, um sicherzustellen, dass Sie weiterhin Begriffe finden. –