# mutouren-datapush **Repository Path**: sjzmutouren/mutouren-datapush ## Basic Information - **Project Name**: mutouren-datapush - **Description**: mutouren-datapush是一个高性能数据推送服务模块,支持纯本地、单中心、多中心、混合等多种运行场景,具备缓存数据持久化,可以配置失败重试、并发等策略, 服务端目前支持普通web、netty、kafka、dubbo等多种通讯运行版本。除数据推送外,也可以应用在数据采集分析等场合。 - **Primary Language**: Java - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 14 - **Forks**: 6 - **Created**: 2017-02-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #mutouren-datapush 简介:
mutouren-datapush是一个高性能数据推送服务模块, 支持纯本地、单中心、多中心、混合等多种运行场景,具备缓存数据持久化,可以配置失败重试、并发等策略, 除数据推送外,也可以应用在数据采集分析等场合。 特点: 1. 采用全异步处理, 本地、服务端都具备缓存数据持久化能力,避免数据丢失。 2. 支持失败重试、并发等控制策略。 3. 支持多种运行场景: 纯本地、单中心、多中心、混合等, 如果业务要求简单,不需要启动服务端,仅在本地内存运行就可以。 4. 本地与中心目前采用http长链接方式通讯。 5. 服务端支持普通web、netty、kafka、dubbo等多种通讯运行版本。 环境:
jdk1.8.0_60、tomcat-7.0.47、mysql-5.6.16、eclipse 4.4.2 联系:
sjzmutouren@126.com 发布日志: 2017-02-07
发布mutouren-datapush 2017-02-10
服务端支持netty运行方式。 2017-02-15
更新接受器类导入DB逻辑,由多线程单条导入,调整为单线程批量导入。 2017-03-06
服务端支持kafka运行方式。 2017-03-13
服务端支持dubbo运行方式。 注: kafka、dubbo仅作为参考性开发,跟本模块设计理念存在兼容、冗余问题,建议采用普通web、netty两种方式。