作为一个开源分布式搜索引擎,ElasticSearch已不是新鲜事物,其在日志分析、全文搜索、文档数据存储、程序监控、行为分析推送等方面使用广泛。
为了进一步满足客户对日志、纯文本等各种类型数据的集中存储管理,以及满足实时数据检索和分析需求,UCloud正式推出ElasticSearch分布式搜索引擎服务。
UCloud ElasticSearch基于开源ElasticSearch和Kibana开发创建。通过UCloud控制台,可以在分钟级的时间内快速搭建出ElasticSearch服务集群。本服务推出之后,将极大减少用户管理服务的一系列问题,准备服务硬件设备或是ElasticSearch软件相关开销,都将不再是用户关心的重要事情,用户只需关心服务本身的使用即可。
产品特性
UES(UCloud ElasticSearch)通过创建集群的方式来创建服务,优势亮点特性如下:
快速部署,简单易用
几分钟实现服务集群的部署、初始化。服务还内置了常用的分词插件、文档解析插件和SQL插件,可以使客户更简便的使用服务来检索分析数据,此外服务集群还支持线性扩容等操作。
性能优越,安全可靠
底层节点使用高性能的SSD磁盘,集群的运行对数据备份、数据迁移、故障恢复有最基本高效的支持。服务集群运行在私网中,保障数据的写入和检索安全。
性能监控,提供可视化管理
服务支持丰富的性能指标监控,同时内置了含有权限验证的可视化管理平台Kibana,可以帮助客户更好地管理和维护自己的服务集群。
支持开源API,支持工具扩展
服务支持直接访问 ElasticSearch 开源 API,可以直接将服务环境加入代码和应用程序来运行。服务还支持开源工具的扩展,如ELK技术的联合使用。
丰富节点配置,计费灵活
支持按年、按月、按小时计费模式,可依据业务需求选择合适的节点配置和计费周期,有效控制成本。
产品使用场景
ElasticSearch的使用场景非常广泛,主要适用于站内搜索、文档数据库、地理位置混合查询、日志以及监控数据的保存和检索分析等应用场景。目前,国内外已有大量场景使用到ElasticSearch,UES推出的思想就是实时搜索和分析数据,期望使用的场景有:
日志分析
分析网址、移动设备、服务器等非结构化和半结构化日志,用于错误排查、应用程序监控、欺诈检测等分析场景。
全文搜索
电商、O2O、企业等行业的搜索与导航服务。
文档存储
对Json文档的存储分析做出友好支持。
数据存储和传统数据库数据分析
开始一个新项目,用来替代传统数据库存储数据,以帮助保持设计尽可能简单。此场景不支持包含频繁更新事务(transaction)的操作。对一个正运行的复杂系统,需要在现有系统中添加检索服务,一种相对安全的方式就是将服务作为新的组件添加到现有系统中。