從阿里雲的官方文檔中先查看了下Elasticsearch這個產品的特點:
特點及優勢
- 分佈式的實時文件存儲,每個字段都被索引並可被搜索
- 分佈式的實時分析搜索引擎
- 商業版X-pack插件,提供企業級權限管控、實時系統監控等強大服務
- 可彈性擴展到上百臺服務器規模,處理PB級結構化或非結構化數據
- 支持IK analyzer插件
- Elastic官方技術支持團隊7*24小時技術支持
預置插件
阿里雲Elasticsearch預置插件如下(包含但不完全包含):
-
IK Analyzer:IK Analyzer是一個開源的,基於java語言開發的中文分詞工具包。是開源社區中處理中分分詞非常熱門的插件。
-
pinyin Analyzer:拼音分詞器。
-
Smart Chinese Analysis Plugin:lucene默認的中文分詞器。
-
ICU Analysis plugin:lucene自帶的ICU分詞,ICU是一套穩定、成熟、功能強大、輕便易用和跨平臺支持Unicode 的開發包。
-
Japanese (Kuromoji) Analysis plugin:日文分詞器。
-
Mapper Attachments Type plugin:附件類型插件,通過tika庫將各種類型格式解析成字符串。
歸納下這個產品的幾個特點供之後的試驗中參考,這個產品最重要的特點是分佈式和實時,在這個基礎上可以做字段的搜索任務,搜索任務中的分詞功能通過預置的插件完成的,按文檔的說明目前支持中文、拼音和日文。因爲實時是這個產品的重點所以對彈性的要求比較高,在之後的試驗中也關注下這個彈性可以怎麼配置。
進入管理控制檯後首先需要創建實例,這個創建的過程和ECS非常類似,但是有個別地方還是有些區別,梳理了下整個實例創建過程如下:
1、付費方式:預付費和後付費,其中預付費方式只支持包月,和ECS不同。
2、地域和可用區的選擇:按照自己的需求選擇地域和可用區,不同的地域的費用可能會有不同。
3、X-Pack版本:按照文檔對此產品的說明,商業版X-pack插件是提供企業級權限管控、實時系統監控等服務的插件,是本產品的核心插件,所以有兩個版本可以供選擇。
4、網絡類型:只支持專用網絡,也就是經典網絡的架構方式是不支持的。既然是VPC下就需要選擇虛擬交換機。
5、在實例掛載的數據盤選擇上大部分的地域都能夠選擇雲盤型和本地SATA盤型,僅有部分區域支持本地SSD盤。
6、實例的規格上有很多種可以選擇,性能從低到高,但是目前1核2G規格的實例不提供售後保障,只能支持測試,不建議用於生產。
7、在實例的選擇上可以選擇專有主節點和協調節點來滿足彈性需求,並且專有主節點和協調節點的實例規格可以不一樣。
8、在存儲方面只能選擇雲盤存儲的方式,默認是SSD雲盤,也可以選擇高效雲盤,根據IOPS可能的實際情況來進行選擇。
9、按量付費的計算方式是按照小時來進行收費,收費根據地域、實例規格、存儲、協調節點的數量而有差異。