Peer-to-peer N-way syncing in a decentralized environment
    8.
    发明授权
    Peer-to-peer N-way syncing in a decentralized environment 有权
    在分散的环境中对等N路同步

    公开(公告)号:US09026490B2

    公开(公告)日:2015-05-05

    申请号:US13618767

    申请日:2012-09-14

    IPC分类号: G06F17/30

    摘要: A technique for synchronizing a datum between a plurality of stores, wherein a version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and indicates a number of modifications to the datum. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum having the subordinate version history is then replaced with the datum having the dominant version history. Conflict resolution is required if the version histories are not identical, if the version histories do not have the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.

    摘要翻译: 一种用于在多个商店之间同步数据的技术,其中版本历史与每个商店中的数据相关联。 版本历史记录有一个或多个条目,每个条目都有一个标识符和一个值。 标识符标识已修改数据的存储,并指示对数据进行多次修改。 当在存储之间同步基准时,比较基准的版本历史以确定一个版本历史是否从属于另一个版本历史。 具有下级版本历史的数据然后被具有主要​​版本历史的数据替换。 如果版本历史不相同,如果版本历史记录不具有相同的标识符,并且一个版本历史记录不包含其他版本历史中具有相同或更大值的所有标识符,则需要解决冲突。