京东云发布分布式全文搜索服务Elasticsearch(JCS for Elasticsearch,简称ES)。该产品是基于开源Elasticsearch的分布式搜索引擎,能够提供高可用、易扩展以及近实时的搜索能力,致力于海量数据存储搜索和实时日志分析,旨在为用户提供更稳定、实时、可靠的云搜索服务。
云搜索Elasticsearch基础架构
相比开源Elasticsearch,京东云搜索Elasticsearch产品具有更加高效的节点自动切换机制,更优秀的扩展性和更出众的搜索能力,可以轻松处理海量结构化、半结构化或非结构化数据。
京东云搜索Elasticsearch能够定期进行集群健康检查,拥有节点自动发现和替换失效节点能力, 整个过程对用户透明,实现用户零操作;扩展性方面,该产品提供了实时扩容服务,用户可根据数据量和查询量灵活按需配置,实现集群的轻松扩展;同时,海量数据自动分散到多台服务器上存储和检索的能力,实现了数据秒级搜索和分析,达到海量数据近实时处理。
此外,京东云搜索Elasticsearch部署在逻辑隔离的专有网络内,杜绝了外网直连风险,并且提供企业级账号细粒度权限控制,有效保障了用户资源的安全。
依托京东云搜索Elasticsearch高可用、易扩展、近实时等特性,产品在降低使用门槛,减少资源投入成本的前提下,满足多种不同的业务场景。
游戏日志——数据价值发掘
对于游戏行业的客户,云搜索Elasticsearch能够收集诸如游戏网站等不同来源的服务器产生的操作日志,将其加载到Elasticsearch集群中,结合Kibana进行全文搜索、统计分析和多维度图表展示,以获取网站交易信息等有价值的数据。
电商商品——实时索引、精准定位
对于电商平台的客户,可使用云搜索Elasticsearch来实现各类物品的搜索,支持对于商品属性的高级搜索筛选条件的创建,同时将符合条件的商品进行分类统计,对搜索结果提供高亮能力,提供数据从入库到完成检索接近实时的索引和精准定位。
新闻网站——实时流量监控
对于新闻网站的客户,云搜索Elasticsearch对用户的实时访问点击流支持复杂的过滤和聚合统计功能,通过集群内置Kibana插件对数据进行可视化展示,帮助客户对网站浏览、评论等实时流进行监控。
点击阅读原文,了解更多京东云云搜索产品详情