`almost` - 搜索結(jié)果
本書主要展示如何使用Elasticsearch構(gòu)建可擴(kuò)展的搜索應(yīng)用程序。書中覆蓋了Elasticsearch的主要特性,從使用不同的分析器和查詢類型進(jìn)行相關(guān)性調(diào)優(yōu),到使用聚集功能進(jìn)行實(shí)時(shí)性分析,還有地理空間搜索和文檔過濾等更多吸引人的特性。 全書共分兩個(gè)部分,*部分解釋了核心特性,內(nèi)容主要涉及Elasticsearch的介紹,數(shù)據(jù)的索引、更新和刪除,數(shù)據(jù)的搜索,數(shù)據(jù)的分析,使用相關(guān)性進(jìn)行搜索,使用聚集來探索數(shù)據(jù),文檔間的關(guān)系等;第二部分介紹每個(gè)特性工作的更多細(xì)節(jié)及其對(duì)性能和可擴(kuò)展性的影響,以便對(duì)核心功能進(jìn)行產(chǎn)品化,內(nèi)容主要涉及水平擴(kuò)展和性能提升等。此外,本書還有6個(gè)附錄(網(wǎng)上下載),提供了讀者應(yīng)該知道的特性,展示了關(guān)于地理空間搜索和聚集,如何管理Elasticsearch插件,學(xué)習(xí)在搜索結(jié)果中如何高亮查詢單詞,在生產(chǎn)環(huán)境中用來協(xié)助管理Elasticsearch的第三方的監(jiān)控工具有哪些,如何使用Percolator過濾為多個(gè)查詢匹配少量文檔,如何使用不同的建議器來實(shí)現(xiàn)自動(dòng)完成的功能。
在進(jìn)行性能測試時(shí),我們需要對(duì)測試結(jié)果進(jìn)行監(jiān)控和分析,以便于及時(shí)發(fā)現(xiàn)問題并進(jìn)行優(yōu)化。 Locust在內(nèi)存中維護(hù)了一個(gè)時(shí)間序列數(shù)據(jù)結(jié)構(gòu),用于存儲(chǔ)每個(gè)事件的統(tǒng)計(jì)信息。 這個(gè)數(shù)據(jù)結(jié)構(gòu)允許我們?cè)贑harts標(biāo)簽頁中查看不同時(shí)間點(diǎn)的性能指標(biāo),但是正因?yàn)長ocust WebUI上展示的數(shù)據(jù)實(shí)際上是存儲(chǔ)在內(nèi)存中的。所以在Locust測試結(jié)束后,這些數(shù)據(jù)將不再可用。 如果我們需要長期保存以便后續(xù)分析測試數(shù)據(jù),可以考慮將Locust的測試數(shù)據(jù)上報(bào)到外部的數(shù)據(jù)存儲(chǔ)系統(tǒng),如InfluxDB,并使用Grafana等可視化工具進(jìn)行展示和分析。
熱門帖子推薦
- 1.PyCharm 2020-2024版本永久激活 教程
- 2.PyCharm 2021-2023版本永久激活 教程
- 3.【免費(fèi),親測可用】pycharm激活碼2024
- 4.基于Python+Spark的數(shù)據(jù)科學(xué)與商業(yè)實(shí)踐金融風(fēng)控客戶預(yù)警 視頻教程 下載
- 5.FastAPI 框架精講 下載
- 6.算法與數(shù)據(jù)結(jié)構(gòu) 視頻教程 下載
- 7.Python從零到就業(yè)全棧500課(編程爬蟲數(shù)據(jù)自動(dòng)化前后端算法) 視頻教程 下載
- 8.【免費(fèi)】PyQt5學(xué)生信息管理系統(tǒng)【Python畢業(yè)設(shè)計(jì)】
- 9.超15萬人學(xué)習(xí),高贊的 SpringBoot微信小程序電商系統(tǒng)視頻教程,強(qiáng)到起飛!
- 10.requests Python中最好用的網(wǎng)絡(luò)請(qǐng)求工具 基礎(chǔ)速記+最佳實(shí)踐
- 11.解放計(jì)算力:使用并行處理提升python for循環(huán)速度
- 12.python3使用pjsua進(jìn)行呼叫測試
- 13.【python基礎(chǔ)】類-模塊
- 14.Python asyncio 庫源碼分析
- 15.【python基礎(chǔ)】類-初識(shí)類
- 16.python 星號(hào)(*) 還能這么用
- 17.深入Python網(wǎng)絡(luò)編程:從基礎(chǔ)到實(shí)踐