登录
首页 >  数据库 >  MySQL

Springboot轻量实时统计服务

来源:SegmentFault

时间:2023-02-16 15:26:49 449浏览 收藏

积累知识,胜过积蓄金银!毕竟在##column_title##开发的过程中,会遇到各种各样的问题,往往都是一些细节知识点还没有掌握好而导致的,因此基础知识点的积累是很重要的。下面本文《Springboot轻量实时统计服务》,就带大家讲解一下MySQL、Redis、springboot知识点,若是你对本文感兴趣,或者是想搞懂其中某个知识点,就请你继续往下看吧~

DataM

DataM是基于Spring boot,Redis,Mysql,阻塞队列组成的实时数据采集服务,采用Spring boot作为运行框架,多线程异步执行任务, 并通过线程安全队列缓冲达到较高可用的目的

内容:

使用Redis做消息队列,实时数据上报

data-app-service用于接收http上报数据

data-app-consumer用于接收Redis队列数据

data-app-recover用于恢复数据,直接导入数据库

技能点:

Spring boot异步事件
Redis发布/订阅服务
多线程读取任务
简单数据容灾恢复
数据在线实时采集
消息队列缓冲
数据库表切分
数据库分区表

整体流程:

图片描述

地址:https://github.com/V-I-C-T-O-...

好了,本文到此结束,带大家了解了《Springboot轻量实时统计服务》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多数据库知识!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>