最近看到的一个事情想到的的一个需求,用图书馆来描述可能比较方便。
比如某城市有两个图书馆 A 和 B,两家都设有自己信息化系统,但是系统不一样,表结构不同,两家怎么做到藏书信息同步(暂时不考虑借出情况)?
需要达到的要求是,两家馆定期交互一下信息,如果 A 有的 B 没有,则 A 把信息发给 B,只要在一个存放位置字段中写明实物在 A 馆。
同理,B 有的 A 没有,B 把信息传给 A,A 那边记录一下实物在 B 馆。
我的想法,先做一个 A 、B 两家系统的字段对应关系表,然后做一个服务,定期读取两家数据库后得出两家藏书列表,然后比对差异,根据字段关系表各自填补,但是总根据很 low 。
这个列表比较大,比对起来难度不小吧?
这里大佬有没有什么高大上的方法?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.