WO2010148762A1 - 一种修改记录项的查找、更新和同步方法及数据同步设备 - Google Patents
一种修改记录项的查找、更新和同步方法及数据同步设备 Download PDFInfo
- Publication number
- WO2010148762A1 WO2010148762A1 PCT/CN2010/072158 CN2010072158W WO2010148762A1 WO 2010148762 A1 WO2010148762 A1 WO 2010148762A1 CN 2010072158 W CN2010072158 W CN 2010072158W WO 2010148762 A1 WO2010148762 A1 WO 2010148762A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mercury
- repair
- synchronization
- repairs
- sheep
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2358—Change logging, detection, and notification
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
Definitions
- the management of terminals, schedule information, and information, such as handwriting, P A is an important component of terminal information management. How to safely and effectively transfer each device to the device, at the terminal or terminal
- y c can synchronize the terminal and so on, and finally the terminal and the kimono are maintained.
- Incremental synchronization refers to the synchronization of the last synchronization to the same synchronization.
- the synchronization in y c is the incremental synchronization mode.
- Incremental synchronization the terminal or each of the required mercury synchronization (this) is synchronized to the same synchronization (this mercury) update, ie repair (h geo ).
- the revision is usually in the form of a document. It consists of a medium of mercury.
- Each piece of mercury represents an update of the repair information, including information such as Hugh’s (which is assigned by each break), Hugh’s operation, and available information. .
- Hugh which is assigned by each break
- Hugh’s operation which is assigned by each break
- available information available information.
- Ca geo9 only exists in its most in the repair of mercury, that is, the repair of the mercury, before the addition of mercury to the Cha geo9, first whether there is already a mercury in the cha geo9, then according to the strategy, repair in cha geo9 The mercury-killing fruit does not exist, so the mercury in the cha geo9 is added.
- the size of the cha geo9 is limited by the above scheme, but it is necessary to search for the mercury in the cha geo9. Moreover, in any sub-repair, if there is no mercury in the geo9, it must be executed.
- the purpose of this book is to provide a method for repairing, updating, and synchronizing mercury in the repair process to overcome the inefficiency of mercury repair in existing wood.
- this method provides a method for repairing mercury, including, in the synchronization of each modification, each mercury repair is arranged in the order of the size of each contained
- the algorithm for ordered elements includes a halved algorithm.
- each mercury repair is arranged in the order of the size of each of the included
- the step of adding the updated mercury repair to the repair includes adding the updated mercury repair to any position in the repair, and then arranging the mercury in the repair in the order of the size of the break.
- the step of adding the updated mercury repair to the repair includes repairing the mercury according to the interpolation algorithm of the elements in the ordered sequence.
- the interpolation algorithm of the ordered elements includes a half-interpolation algorithm.
- the algorithm of the ordered elements includes a halved algorithm.
- a method for synchronizing mercury repair including
- the synchronization will automatically synchronize the mercury repairs saved in the local repairs to each of the synchronization completions, and each of the unsynchronized mercury repair lines will be saved, and all unsuccessfully synchronized mercury repairs according to the size of each included Arrange in order.
- the method includes,
- each of the synchronized ones is synchronized in the local phase, according to the synchronization result
- the storage of the sheep force is repaired, and the mercury repairs in the repairs are arranged in the order of the size of the rest New, using the algorithm of the ordered elements to see if there is a mercury repair in the repair.
- Each of the updates includes the update of the sheep message or the failure message.
- the update sheep receives the success message according to the policy, and the original update information in the mercury repair is updated with the information of the update, and the received failure message will add the updated mercury In the process of repairing, the mercury repairs in the completed repairs are still arranged in the order of the size of the rest.
- the algorithm of the ordered elements includes a halved algorithm.
- the basic principle of this method is to synchronize each terminal (such as a handwritten or P A (e so a g a Ass s), each or any other energy.
- each of the mercury repairs is arranged in the order of the size of each of the rests, and there is a refreshment update in the upper part, and whether the algorithm in the ordered element has a rest in the upper ch geo9 Repair mercury.
- Phase 1 as shown in the figure, the basic method of the update method is completed according to the above method. If the mercury repair containing Hugh is found in ch geo9, According to the strategy, the original update information in the mercury repairing information is updated. Otherwise, the updated mercury is added to the geo9, and the mercury in the added ch geo9 is still in accordance with the size of each Arrange in order.
- the mercury in the finished ch geo9 is still arranged in the order of the size of each of the rests, and any of the following methods can be used.
- the updated mercury can be added to the phase position in ch geo9 according to the interpolation algorithm of the elements in the ordered sequence.
- the update method was introduced to introduce a new orderly ch geo9, which is a ch geo9 operation, does not file sheep, and greatly improves the speed of mercury repair. This will synchronize the sorting and interpolation of ch geo9, and the quick fix of mercury in h geo9.
- the upper synchronization needs to be synchronized with other teachings, as shown in 2, the next step is executed.
- Refresh ch geo Delete the repaired mercury h geo9 that has been successfully synchronized. If the remaining mercury repair is more than 1, the remaining mercury repair is arranged according to the size of each hue.
- Operation with F AG can be 0 3 .
- 0 means, 1 3 is effective, 1 means add ( ), 2 means delete ( T ), 3 means update ( AT ) in synchronization, ch geo9 each unsynchronized synchronization sort operation, including
- the synchronization will synchronize all the valid mercury repairs in the locally saved ch geo9 to each one, and whether the synchronization is successful (that is, the synchronization succeeds or the synchronization fails). Due to this
- F AG indicates the repair operation of the phase. Therefore, if the upper synchronization is received and the synchronization is successful, the locally stored mercury-receiving F AG is expressed (in this case, 0). Otherwise, the mercury-free F AG repair.
- the new mercury repair can be inserted into ch geog according to the interpolation algorithm, so that ch geo9 is kept in order in this hand operation.
- the new mercury repair can be directly added to ch geo9, and the reordering operation of each mercury in the ch geo9 can be accessed, and the sorting purpose can also be used.
- the mercury elements in ch geo9 are arranged (representing the rest contained in the mercury in ch geo9)
- the half-length method ( og ) is 00 , and in the most case 1000 is half-folded, and the most is only 10 . Therefore, the speed is greatly improved.
- the method can use the half-insertion method, that is, the method of folding the half, find the position of the insertion, directly insert the new mercury repair into the ch geo9, so that the ch geo9 is
- the new modified mercury can be directly added to ch geo9, and the reordering operation of each mercury in the ch geo9 can be accessed, and the sorting purpose can also be used.
- the method has increased the interpolation, but it is only a half, and 00 is only 10. That is to say, at 00, the orderly insertion and the maximum is 20, and the most case is 1000. Therefore, the use of the present invention is greatly reduced.
- the speed of mercury repair is greatly improved. This does not limit the growth of the file, making the file sheep, and can greatly improve the speed of mercury repair.
- this book provides a synchronisation of the gods, including the storage sheep and the sheep storage sheep, and repairs the mercury in the repairs.
- Each of the near and near can include an update sheep or a failure message
- Steps, updating the sheep to add the updated mercury to the repairs means that the updated sheep is in any position in the updated mercury repairing, and then the mercury in the repairs is in the order of the size of the rest.
- the mercury repair is added to the position of the seat in the repair.
- the upper and middle can include synchronous sheep in each line of teaching synchronization, the same sheep in the repair of the repair of the mercury repair synchronization to each of the near completion in synchronization, all unsynchronized mercury repair, all unsynchronized synchronization Mercury is arranged in the order of the size of the rest contained in each item.
- the synchronized sheep are synchronized in each line, the mercury repairs saved in the repairs are synchronized to each other, and after the synchronization is completed, all unsynchronized mercury repairs are saved, and all the unsynchronized mercury repairs are included in the various
- the size is arranged in a row order. However, there may be many more in the near, in the absence of this spirit and its circumstances, familiar with the wood in this field, the sum of the various phases,
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU2010265607A AU2010265607B2 (en) | 2009-12-31 | 2010-04-23 | Method for finding, updating and synchronizing modified record item and data synchronizing device |
| US13/519,195 US20120296870A1 (en) | 2009-12-31 | 2010-04-23 | Method for Finding, Updating and Synchronizing Modified Record Item and Data Synchronizing Device |
| EP10791268.5A EP2506531A4 (en) | 2009-12-31 | 2010-04-23 | METHOD FOR FINDING, UPDATING AND SYNCHRONIZING MODIFIED RECORDING UNITS AND DATA SYNCHRONIZATION DEVICE |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910262788.2 | 2009-12-31 | ||
| CN200910262788A CN101751473A (zh) | 2009-12-31 | 2009-12-31 | 一种修改记录项的查找、更新和同步方法及数据同步设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010148762A1 true WO2010148762A1 (zh) | 2010-12-29 |
Family
ID=42478452
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2010/072158 Ceased WO2010148762A1 (zh) | 2009-12-31 | 2010-04-23 | 一种修改记录项的查找、更新和同步方法及数据同步设备 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20120296870A1 (zh) |
| EP (1) | EP2506531A4 (zh) |
| CN (1) | CN101751473A (zh) |
| AU (1) | AU2010265607B2 (zh) |
| WO (1) | WO2010148762A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2891083A4 (en) * | 2012-08-29 | 2015-08-26 | Tencent Tech Shenzhen Co Ltd | METHOD AND DEVICE FOR SYNCHRONIZING WEBSITE INFORMATION |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101058592B1 (ko) * | 2010-12-14 | 2011-08-23 | 주식회사 포드림 | 영상정보 오남용 감사 시스템 |
| US8694516B2 (en) * | 2010-12-22 | 2014-04-08 | Sap Ag | Generating a hierarchy-based trace log |
| JP5917103B2 (ja) * | 2011-11-18 | 2016-05-11 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
| CN103685350B (zh) * | 2012-09-04 | 2016-12-21 | 阿里巴巴集团控股有限公司 | 存储系统的同步方法及相关的设备 |
| US9336226B2 (en) | 2013-01-11 | 2016-05-10 | Commvault Systems, Inc. | Criteria-based data synchronization management |
| US9858052B2 (en) * | 2013-03-21 | 2018-01-02 | Razer (Asia-Pacific) Pte. Ltd. | Decentralized operating system |
| CN104239312B (zh) * | 2013-06-11 | 2019-03-15 | 富泰华工业(深圳)有限公司 | 文件管理系统及方法 |
| CN103294830A (zh) * | 2013-06-27 | 2013-09-11 | 北京网秦天下科技有限公司 | 用于更新规则数据集的方法和设备 |
| US9798596B2 (en) | 2014-02-27 | 2017-10-24 | Commvault Systems, Inc. | Automatic alert escalation for an information management system |
| CN105450682B (zh) * | 2014-08-08 | 2019-12-06 | 阿里巴巴集团控股有限公司 | 一种用于数据同步保存、向客户端同步数据的方法、装置和系统 |
| US10169368B2 (en) | 2014-10-02 | 2019-01-01 | International Business Machines Corporation | Indexing of linked data |
| US9588849B2 (en) | 2015-01-20 | 2017-03-07 | Commvault Systems, Inc. | Synchronizing selected portions of data in a storage management system |
| US9952934B2 (en) * | 2015-01-20 | 2018-04-24 | Commvault Systems, Inc. | Synchronizing selected portions of data in a storage management system |
| CN106156070B (zh) * | 2015-03-31 | 2019-07-12 | 华为技术有限公司 | 一种查询方法、文件合并方法与相关装置 |
| US11507534B2 (en) * | 2017-05-11 | 2022-11-22 | Microsoft Technology Licensing, Llc | Metadata storage for placeholders in a storage virtualization system |
| CN109977675B (zh) * | 2017-12-28 | 2022-08-16 | 超聚变数字技术有限公司 | 一种开源软件识别方法及装置 |
| CN110321356B (zh) * | 2019-05-22 | 2021-08-03 | 卓尔智联(武汉)研究院有限公司 | 数据更新方法及系统、计算机装置及可读存储介质 |
| CN112328275A (zh) * | 2020-10-10 | 2021-02-05 | 岭东核电有限公司 | 用于核电厂的数据更新方法、装置、终端设备和存储介质 |
| CN112527914B (zh) * | 2021-02-10 | 2021-06-15 | 腾讯科技(深圳)有限公司 | 主备数据库同步方法、主节点、备节点及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101216832A (zh) * | 2007-12-28 | 2008-07-09 | 腾讯科技(深圳)有限公司 | 数据同步方法及装置 |
| CN101370032A (zh) * | 2008-09-09 | 2009-02-18 | 中兴通讯股份有限公司 | 数据同步中的修改日志维护方法和装置 |
| CN101419605A (zh) * | 2008-04-30 | 2009-04-29 | 中山大学 | 一种可实现重复单词列表的电子词典三级存储架构 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5915249A (en) * | 1996-06-14 | 1999-06-22 | Excite, Inc. | System and method for accelerated query evaluation of very large full-text databases |
| EP1564657A1 (en) * | 2004-02-10 | 2005-08-17 | Research In Motion Limited | Apparatus and method for data communication and synchronisation |
| KR100678921B1 (ko) * | 2005-10-18 | 2007-02-05 | 삼성전자주식회사 | 다중 서버 환경에 적합한 디바이스를 클라이언트로 하여동기화를 수행하는 방법 및 장치 |
| US20070174315A1 (en) * | 2006-01-18 | 2007-07-26 | Avraham Leff | Compressing state in database replication |
| US7715444B2 (en) * | 2007-02-02 | 2010-05-11 | Palm, Inc | Resuming a previously interrupted peer-to-peer synchronization operation |
| KR101430517B1 (ko) * | 2008-01-31 | 2014-08-19 | 삼성전자주식회사 | 복수의 데이터 통신장치들 간의 데이터 동기 방법 |
-
2009
- 2009-12-31 CN CN200910262788A patent/CN101751473A/zh active Pending
-
2010
- 2010-04-23 US US13/519,195 patent/US20120296870A1/en not_active Abandoned
- 2010-04-23 WO PCT/CN2010/072158 patent/WO2010148762A1/zh not_active Ceased
- 2010-04-23 EP EP10791268.5A patent/EP2506531A4/en not_active Ceased
- 2010-04-23 AU AU2010265607A patent/AU2010265607B2/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101216832A (zh) * | 2007-12-28 | 2008-07-09 | 腾讯科技(深圳)有限公司 | 数据同步方法及装置 |
| CN101419605A (zh) * | 2008-04-30 | 2009-04-29 | 中山大学 | 一种可实现重复单词列表的电子词典三级存储架构 |
| CN101370032A (zh) * | 2008-09-09 | 2009-02-18 | 中兴通讯股份有限公司 | 数据同步中的修改日志维护方法和装置 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2891083A4 (en) * | 2012-08-29 | 2015-08-26 | Tencent Tech Shenzhen Co Ltd | METHOD AND DEVICE FOR SYNCHRONIZING WEBSITE INFORMATION |
| US10305978B2 (en) | 2012-08-29 | 2019-05-28 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for synchronizing webpage information |
| US10951701B2 (en) | 2012-08-29 | 2021-03-16 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for synchronizing webpage information |
Also Published As
| Publication number | Publication date |
|---|---|
| US20120296870A1 (en) | 2012-11-22 |
| AU2010265607B2 (en) | 2014-01-16 |
| EP2506531A1 (en) | 2012-10-03 |
| CN101751473A (zh) | 2010-06-23 |
| EP2506531A4 (en) | 2016-09-07 |
| AU2010265607A1 (en) | 2012-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2010148762A1 (zh) | 一种修改记录项的查找、更新和同步方法及数据同步设备 | |
| CN101621481B (zh) | 保持聊天记录和聊天内容的对应关系的设备和方法 | |
| EP3131246B1 (en) | Method, device and storage medium for rapidly synchronizing medium access control address table | |
| JP2012511773A5 (zh) | ||
| WO2015007125A1 (zh) | 一种对存储器上的文件进行扫描的方法及装置 | |
| EP2355472A2 (en) | Apparatus and method for transmitting and receiving handwriting animation message | |
| WO2018177190A1 (zh) | 一种区块链数据同步的方法和装置 | |
| WO2017219867A1 (zh) | 一种短消息重试处理方法及装置、系统 | |
| WO2015010508A1 (zh) | 一种基于一维线性空间实现Trie树的词典存储管理方法 | |
| CN104079623B (zh) | 多级云存储同步控制方法及系统 | |
| CN102571990A (zh) | 移动终端电子邮件同步方法及系统 | |
| CN109978499A (zh) | 一种多测站事后遥测数据快速处理方法 | |
| CN101764883A (zh) | 一种移动终端输入收件人信息的方法及其系统 | |
| CN108733828A (zh) | 公司名称的提取方法、装置和计算机可读介质 | |
| CN104572605B (zh) | 脚注排版的实现方法和装置 | |
| US20080229170A1 (en) | Parallel arrangement of serial concatenated convolutional code decoders with optimized organization of data for efficient use of memory resources | |
| CN108763479A (zh) | 基于终端文件系统的文件管理方法 | |
| US20130182805A1 (en) | Rate matching method and apparatus | |
| CN107229427A (zh) | 一种文件存储方法、系统及计算机存储介质 | |
| CN101938424A (zh) | 建立路由表的方法和装置及报文转发方法和装置 | |
| CN110647517B (zh) | 一种表格数据结构的处理方法和装置 | |
| CN106612358B (zh) | 一种终端和设置联系人头像的方法 | |
| CN100407731C (zh) | 呼叫号码查找方法 | |
| CN108549651A (zh) | 一种主、备数据库同步方法和系统 | |
| CN100525208C (zh) | 一种数据同步方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10791268 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 13519195 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2010265607 Country of ref document: AU Ref document number: 2010791268 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2010265607 Country of ref document: AU Date of ref document: 20100423 Kind code of ref document: A |