产品架构
更新时间:2024-05-21 10:03:44
ACC产品架构分为四个主要层次:展示层、业务逻辑层、存储层和基础设施。
展示层提供用户与产品交互的界面,使用户可以直观地与产品进行交互,提供数据接口,快速实现数据的传输和交换。
业务逻辑层承载了产品的主要业务逻辑,包括配置监控服务、指标采集服务、数据归档服务、日志采集服务、人工智能服务。
-
配置监控服务:管理数据库配置,实时监控数据库运行状态,为数据库的稳定运行提供保障。
-
指标采集服务:负责收集数据库的各项性能指标,为后续的性能优化和问题排查提供数据支持。
-
数据归档服务:对数据进行定期归档和存储,以备后续的数据检索和分析。
-
日志采集服务:采集数据库的运行日志,为后续的问题跟踪和故障排查提供帮助。
-
人工智能服务:通过机器学习和人工智能技术对数据进行处理和分析,为产品提供智能化的决策支持。
存储层负责数据的存储和管理。作为产品的主数据库,AntDB-T负责存储和管理核心数据,具有高并发访问、持久化存储等特点。ES用于存储和搜索大量数据,提供近实时的分析和查询功能。Kafka用于实时数据流的处理和传输,支持高吞吐量、可扩展和可靠的消息传递。
基础设施支持裸金属设备、容器和第三方平台,可以根据实际需求进行定制化配置,更好地满足产品的性能需求。
问题反馈