青云QingCloudElasticsearch服務
Elasticsearch是一個具有分布式、高可用架構的全文搜索和分析引擎,基于Lucene構建,提供RESTful接口,主要用于純文本搜索、實時數據處理和分析。Elasticsearch還具有面向文本、Schema-Free、開發者友好等特性。此外,Logstash日志收集工具和Kibana可視化分析工具等Elasticsearch生態圈成員也將在QingCloud映像市場中同步推出。
Elasticsearch適用于站內搜索、文檔數據庫、地理位置混合查詢、日志以及監控數據的保存和檢索分析等應用場景。青云QingCloud提供的Elasticsearch集群服務支持1-N個節點,但其中3個節點以下的Elasticsearch建議只在測試環境使用,生產環境至少3個節點,同時建議節點數不要超過20個。
QingCloud Elasticsearch服務亮點如下:
安全性:為了更好地保障數據的安全,Elasticsearch集群需要運行在受管私有網絡中,結合QingCloud提供的高性能硬盤,在保障高性能的同時兼顧用戶的數據安全。
在線伸縮:支持在線橫向和縱向伸縮,且不影響用戶業務的連續性。當業務壓力增大時,用戶可以通過增加節點橫向擴展集群;當業務壓力變小時,也可以通過刪除節點,節約資源和費用。此外,Elasticsearch節點的CPU和內存配置也可以縱向伸縮,磁盤空間不足時也可以擴容。
監控告警:QingCloud提供了豐富的監控和告警服務,以幫助用戶更好地管理和維護Elasticsearch 集群。其中,監控服務包括CPU 使用率、內存使用率、硬盤使用率等。
QingCloud Elasticsearch 服務內置了以下常用插件,暫不支持用戶自己上傳安裝插件:
ü analysis-ic:使用ICU實現的一個針對亞洲語言的分詞器插件;
ü analysis-kuromoji:使用Kuromoji實現的一個日語的分詞器插件;
ü analysis-smartcn:針對中文或者中英文混合的文本的分詞器插件;
ü mapper-attachments:使用Apache Tika實現的用來解析PDF Microsoft Word文檔的插件;
ü elasitcsearch-kopf:kopf 是一個開源的Elasticsearch web管理工具。
青云QingCloud CTO 甘泉(Reno Gan)表示,Elasticsearch服務的推出進一步完善了QingCloud的基礎數據平臺。接下來,青云QingCloud還會推出Storm、HBase、Hue等一系列功能和產品,攜手AppCenter合作伙伴打造完整的數據產品云生態。