Hai,
Ini mungkin pertanyaan yang bodoh tapi saya bertanya-tanya apakah menggunakan Azure Search dengan .Net SDK tidak akan membuat latensi ekstra karena kami menyalurkan permintaan dari klien ke pengontrol aplikasi web yang pada gilirannya akan memanggil mesin pencari biru, sedangkan paling mudah adalah dengan memanggil instance pencarian biru langsung dari Javascript. Apakah itu alasan yang benar?
⚠ Jangan edit bagian ini.
@Ponant Terima kasih atas umpan baliknya! Kami sedang menyelidiki dan akan segera mengabari Anda.
@Ponant Ya, akan ada lebih banyak latensi jika Anda memiliki aplikasi web antara klien dan layanan pencarian Anda. Namun, kami masih merekomendasikan arsitektur ini dalam banyak kasus karena jika tidak, Anda dapat membahayakan api-key dengan memaparkannya ke klien. Yang kami rekomendasikan adalah Anda memanggil layanan pencarian Anda langsung dari JavaScript yang berjalan di browser hanya jika Anda setuju dengan data Anda diungkapkan secara publik dan klien berbasis browser Anda menggunakan kueri api-key (jelas bukan admin api-key) .
@brjohnstmsft Terima kasih atas balasannya.
@Ponant Kami sekarang akan melanjutkan untuk menutup utas ini. Jika ada pertanyaan lebih lanjut tentang masalah ini, buka kembali dan beri tag saya di balasan Anda. Kami dengan senang hati akan melanjutkan diskusi.