不寫教程就會感到寂寞。
國慶期間,著名的數據搜索公司Elastic在紐交所上市,股票發行價爲36美元,Elastic上市首日最高股價爲74.2美元,最高漲幅達到106%。於是網上有人感嘆,這麼多年,終於有一家像sun一樣技術驅動業務的公司成功上市了!
Elastic以Elasticsearch這樣一款搜索產品聞名,不同於Google在消費級領域提供搜索產品,Elastic的搜索主要面向企業級業務。根據Elastic官網介紹,有大量的世界一流互聯網公司使用了其搜索服務,如eBay、IBM、Microsoft、Dell、Netflix、Facebook、Cisco、Nvidia、Ctrip等等,另外也有很多傳統行業使用了該公司的服務,例如Airbus、OTTO、Warner Brothers等等。
Elastic公司提供的產品主要有:
- 數據可視化工具Kibana
- 分佈式搜索和分析引擎Elasticsearch
- 輕量型採集器Beats
- 動態數據收集管道Logstash
對於程序員而言,Elastic上市也沒啥熱點好蹭的,最多......寫個教程吧。
於是,打算出個Elasticsearch教程,也算是我個人的一個學習記錄吧,參考資料主要有如下兩個:
- Elasticsearch官方文檔
- 《從Lucene到Elasticsearch全文檢索實戰》,姚攀
由於Elasticsearch版本更新非常快,因此第二個資料中介紹的部分技術點已經不太適用於最新的Elasticsearch版本,第一個官方文檔是一個英文資料,對於英文一般的小夥伴來說,可能閱讀有困難,但是官方文檔是最新的,因此讀者可以將這兩個資料結合着來看,因爲我已經發現書中有很多案例都是官方文檔原封不動的搬過來的。當然讀者也可以不去理會這兩個資料,關注我的公衆號,也可以看到最新的中文版的Elasticsearch教程