阿里云检索分析服务Elasticsearch是100%兼容开源的分布式检索、分析套件。提供Elasticsearch、Kibana、Logstash、Beats等开源全托管的产品服务能力。为结构化/非结构化数据提供低成本、高性能及可靠性的检索、分析平台级产品服务。具备读写分离、存算分离、弹性伸 缩、智能化运维、免费的X-Pack高级商业特性等产品特性。
基于阿里云Elasticsearch全观测引擎日志和时序增强功能,将日志、指标、应用追踪数据汇总于阿里云Elasticsearch平台,让运维、开发、业务人员对所有 的数据从统一视角进行观察分析。 轻量化提供各类mertic、logs、APM采集能力,支持各类网络格式日志/指标采集模板,实时计算Flink提供完整流式SQL能力;阿里云全托管ElasticStack, 提供日志分析、监控、Tracing一站式能力,针对时序场景优化引擎,保证时许日志监控和分析性能。提供Indexing service自研ES写入托管服务,及跨机房部署、同城容灾、场景内核优化提升稳定性;采用冷热数据分离存储方式,及自研存储引擎Openstore优化存储压缩算法,降低数据存储成本,以及采用时序增强功能TimeStream,提升时序场景读写性能并降低时序数据管理成本;基于分布式架构,以及灵活开放的RestAPI和Plugin框架,支持各种扩展能力。
随着数据量的激增,复杂检索(高纬度聚合、模糊检索等)需求和场景越来越复杂,传统关系型数据库越来越难以匹配业务需求。Elasticsearch借助其 强大的检索性能、ms级数据时效性、众多异构数据源对接能力完全满足客户多种场景下的诉求。核心数据库:采用云数据库RDS作为核心业务库,承接业务系统事务性写入,作为核心主库持久化存储关键业务数据;全增量同步:全量通过标准JDBC(或ODBC)协议获取数据,通过Binlog订阅(或OGG)同步增量;数据预处理(option):基于Flink Job(或Spark Streaming Job),针对多表复杂聚合场景进行流式处理;索引库:作为承接查询流量的索引库,提供弹性扩缩、NLP分词、全文检索、多维度聚合等高阶功能。