发明授权
US07539827B2 Synchronization of change-tracked data store with data store having limited or no change tracking
有权
改变跟踪的数据存储与数据存储的同步有限或没有变化跟踪
- 专利标题: Synchronization of change-tracked data store with data store having limited or no change tracking
- 专利标题(中): 改变跟踪的数据存储与数据存储的同步有限或没有变化跟踪
-
申请号: US11488971申请日: 2006-07-19
-
公开(公告)号: US07539827B2公开(公告)日: 2009-05-26
- 发明人: Ashish B. Shah , Edward Eric Thomas , Kevin R. Hughes , Lev Novik , Neil Leonard Padgett , Salome Jacob
- 申请人: Ashish B. Shah , Edward Eric Thomas , Kevin R. Hughes , Lev Novik , Neil Leonard Padgett , Salome Jacob
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Woodcock Washburn LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F17/30
摘要:
A data store in which changes are not tracked is synchronized with a data store in which changes are tracked utilizing a shadow store. The shadow store contains shadow data indicative of the most recent synchronization operation between the data stores. The shadow data comprises hash values of the data items in the limited or non-change-tracked data store. Changes to data items in the limited or non-change-tracked data store are operated on to provide respective hash values. The hash values are compared with the hash values in the shadow data. If the hash values differ, changes are appropriately applied to the data store, and the shadow data is appropriately updated. In an example embodiment, hash values are obtained from one-way hash functions, such MD5, SHA-1, SHA-256, or the like.
公开/授权文献
信息查询