[英]ElasticSearch boosting score with external system
我想通過http / rest將ElasticSearch與外部系統集成,以提高得分。 我不是ElasticSearch開發人員,並且我對ElasticSearch沒有太多經驗。
我可以使用本機腳本,但是性能存在問題。 因為對於每個文檔,我都需要調用外部系統。 我想看到的是某種批處理。
我不想在ElasticSearch中存儲來自外部系統的信息,因為它們可能會隨時間變化。
你能告訴我,怎么做?
另外,我沒有找到太多有關自定義本機腳本或插件的信息(文檔)。 只需在GitHub上進行項目。
通常,您會將這些易失屬性編入索引,作為Elasticsearch文檔字段,並構建一個流程以同步來自外部主數據庫的更改。
如果為文檔重新編制索引的費用變得過高,請考慮在包含靜態文檔字段的父實體與包含更多易失字段的子實體之間創建父子關系 。
這樣,對易失性子字段的更新將不需要為更靜態的父文檔重新索引。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.