除了“推”“拉”“看”,不同系统间还能怎么共享数据

2018-12-19 13:22:22 +08:00
 daijinming

之前看过一篇文章区块链改造电子健康档案的潜力,讲过传统上,机构之间相互分享和操作医疗数据,一般遵循 3 个模式:推( push )、拉( pull )和看( view ),其实这也是很多系统共享数据的基本模式,其实不管哪种都各有利弊。如果谁也考虑过这个问题,能不能发表一下意见

1638 次点击
所在节点    程序员
6 条回复
whileFalse
2018-12-19 15:01:51 +08:00
pull 和 view 有啥区别。
daijinming
2018-12-19 15:16:03 +08:00
@whileFalse 你可能需要好好读读帖子上的链接文章,pull 是拉取数据,并本地保存,view 只是实时读取
whileFalse
2018-12-19 15:25:09 +08:00
@daijinming

"一家卫生保健机构能够向另一家机构问询信息,此模式称为“拉( pull )。”比如,你的心脏病专家能够从你的初级保健医生那里获得信息。在拉模式中,所有的同意和许可都是非正式的、临时的,而且此间没有任何标准化的审计追踪。

一家机构能够查阅另一家机构档案里的数据,此模式称为“看( view )。”比如,一位外科医师在手术室中能看查阅你此前在紧急护理中心拍的 X 光片。此模式的安全体系是临时的,没有标准化的审计追踪,而且,未必会基于一段现存的患者-机构关系。"

这是原文中全部关于 pull 的内容了。我搜索了“拉”和“ pull ”确认了这一点。
imn1
2018-12-19 15:34:34 +08:00
@whileFalse
没细看那个文章,感觉推拉都是可定制化(通过约定),看 不能定制化或者说只有数据源单方提供的固定格式
举个例子是,推拉传送聊天文字,而看传送的是截屏

@daijinming
既然提到区块链,那还有「拼」吧,就是数据源并非单一
daijinming
2018-12-19 15:42:53 +08:00
@whileFalse 朋友,这篇文档估计也是一篇翻译文章,所以损失了很多信息。我理解这个事情也主要是从我处理数据分享的经验而来,获得数据和查看数据如果细分肯定还是不一样的,查看数据场景型和目的性更强一点。加入我处理数据拉取,肯定不会仅仅针对某个人或某种特殊数据,而是批量、按次序的拉取。但加入是查看数据,就会针对某个记录查看。
johnnie502
2018-12-19 22:23:11 +08:00
view 是不懂具体实现的业务人员造出来的概念,实际上就是 pull

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/518957

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX