V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daijinming
V2EX  ›  程序员

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

  •  
  •   daijinming · 2018-12-19 13:22:22 +08:00 · 1716 次点击
    这是一个创建于 2171 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    6 条回复    2018-12-19 22:23:11 +08:00
    whileFalse
        1
    whileFalse  
       2018-12-19 15:01:51 +08:00
    pull 和 view 有啥区别。
    daijinming
        2
    daijinming  
    OP
       2018-12-19 15:16:03 +08:00
    @whileFalse 你可能需要好好读读帖子上的链接文章,pull 是拉取数据,并本地保存,view 只是实时读取
    whileFalse
        3
    whileFalse  
       2018-12-19 15:25:09 +08:00
    @daijinming

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

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

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

    @daijinming
    既然提到区块链,那还有「拼」吧,就是数据源并非单一
    daijinming
        5
    daijinming  
    OP
       2018-12-19 15:42:53 +08:00
    @whileFalse 朋友,这篇文档估计也是一篇翻译文章,所以损失了很多信息。我理解这个事情也主要是从我处理数据分享的经验而来,获得数据和查看数据如果细分肯定还是不一样的,查看数据场景型和目的性更强一点。加入我处理数据拉取,肯定不会仅仅针对某个人或某种特殊数据,而是批量、按次序的拉取。但加入是查看数据,就会针对某个记录查看。
    johnnie502
        6
    johnnie502  
       2018-12-19 22:23:11 +08:00
    view 是不懂具体实现的业务人员造出来的概念,实际上就是 pull
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3551 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:09 · PVG 19:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.