青云QingCloud Elasticsearch服務
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 使用率、內存使用率、硬盤使用率等。
- analysis-ic:使用ICU實現的一個針對亞洲語言的分詞器插件;
- analysis-kuromoji:使用Kuromoji實現的一個日語的分詞器插件;
- analysis-smartcn:針對中文或者中英文混合的文本的分詞器插件;
- mapper-attachments:使用Apache Tika實現的用來解析PDF Microsoft Word文檔的插件;
- elasitcsearch-kopf:kopf 是一個開源的Elasticsearch web管理工具。