软件A的数据先写到缓存中然后插入数据库,软件B直接从缓存中取数据 这样效率应该高。
物化视图
关注
采用发布-订阅模式。
第一种是使用数据库的更新通知机制,软件B向数据库订阅数据表的更新通知,当数据表发生变化时,数据库会通知软件A那些数据记录更新了,然后软件A通过更新的记录的rowid查询出新的数据;
第二种是不使用数据库的更新通知机制,软件A向软件B订阅数据更新通知,当软件B要在数据库中插入或更新数据记录时,同时将插入或更新的数据记录推送给软件A。可以使用MSMQ或者TCP来实现这种发布订阅模式。