文件名称:java企业进销存源码-DBus:总线
文件大小:86.21MB
文件格式:ZIP
更新时间:2024-06-24 08:40:30
系统开源
java 企业进销存源码 layout displayTitle title description global Dbus 概览 概览 Dbus文档首页 DBUS_VERSION_SHORT 背景 企业中大量业务数据保存在各个业务系统数据库中,过去通常的同步数据的方法有很多种,比如: 各个数据使用方在业务低峰期各种抽取所需数据(缺点是存在重复抽取而且数据不一致) 由统一的数仓平台通过sqoop到各个系统中抽取数据(缺点是sqoop抽取方法时效性差,一般都是T+1的时效性) 基于trigger或时间戳的方式获得增量的变更(缺点是对业务方侵入性大,带来性能损失等) 这些方案都不能算完美,我们在了解和考虑了不同实现方式后,认为要想同时解决数据一致性和实时性,比较合理的方法应该是基于日志的解决方案,同时能够提供消息订阅的方式给下游系统使用。 DBus(数据总线)项目就是应这个需求而生的, DBus专注于数据的收集及实时数据流计算,通过简单灵活的配置,无侵入的方式对源端数据进行采集,采用高可用的流式计算框架,对公司各个IT系统在业务流程中产生的数据进行汇聚,经过处理后转换成统一JSON的数据格