閱讀354 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《深入理解Elasticsearch(原書第2版)》一2.3 查詢模板

本節書摘來華章計算機《深入理解Elasticsearch(原書第2版)》一書中的第2章 ,第2.3節,[美]拉斐爾·酷奇(Rafal Ku) 馬雷克·羅戈任斯基(Marek Rogoziski)著 張世武 餘洪淼 商旦 譯 更多章節內容可以訪問雲棲社區“華章計算機”公眾號查看。

2.3 查詢模板

在應用程序迭代的同時,它的運行環境很可能會越來越複雜。在你所處的組織中,很可能同一個應用程序的不同部分分別有專人負責,比如說,至少有一個前端工程師和一個負責數據庫層的後端工程師。將應用程序劃分為幾個模塊分別開發的方式非常便捷高效,它能夠讓開發人員針對程序的不同部分並行進行開發工作,而無需在開發者之間和開發小組內部時刻同步代碼。當然,你正在閱讀的這本書不是關於項目管理的,而是聚焦於搜索的,因此讓我們回到正題上。有時候,我們可以整理出程序使用的所有查詢語句交給搜索引擎工程師,讓他們協助從性能和相關性兩個方麵對查詢語句進行優化。這種做法通常是很有幫助的。在這種情況下,應用程序開發者隻需要把查詢傳遞給Elasticsearch,而不需要考慮查詢語句的構造、查詢DSL語法、查詢結果過濾等細節知識。

最後更新:2017-06-23 23:02:48

  上一篇:go  《深入理解Elasticsearch(原書第2版)》一2.3.1 引入查詢模板
  下一篇:go  ???????????????Elasticsearch????????????2????????????2.2.3????????????????????????-??????-????????????-?????????