数据库与流
2018-11-04 本文已影响10人
MontyOak
从某种角度来看,分片日志可以看做是消息系统中broker的一种实现,而在数据主从同步中扮演重要角色的WAL也可以看做是消息系统的一个变形。下面从几个角度来思考数据库与消息系统的关联:
数据同步
在业务系统中,常常需要根据用途的不同,将数据按不同的方式存储多份:主存储DB,搜索引擎,缓存,数据仓库等等。
这时常常需要通过CDC在不同数据系统之间做数据同步。
与此相关,有Event Sourcing的概念值得注意。
从某种角度来看,分片日志可以看做是消息系统中broker的一种实现,而在数据主从同步中扮演重要角色的WAL也可以看做是消息系统的一个变形。下面从几个角度来思考数据库与消息系统的关联:
在业务系统中,常常需要根据用途的不同,将数据按不同的方式存储多份:主存储DB,搜索引擎,缓存,数据仓库等等。
这时常常需要通过CDC在不同数据系统之间做数据同步。
与此相关,有Event Sourcing的概念值得注意。