CN103841180B - A kind of network data synchronizing method, apparatus, terminal device and server based on operational order - Google Patents

A kind of network data synchronizing method, apparatus, terminal device and server based on operational order Download PDF

Info

Publication number
CN103841180B
CN103841180B CN201410022418.2A CN201410022418A CN103841180B CN 103841180 B CN103841180 B CN 103841180B CN 201410022418 A CN201410022418 A CN 201410022418A CN 103841180 B CN103841180 B CN 103841180B
Authority
CN
China
Prior art keywords
operational order
client
file
server
catalogue
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.)
Active
Application number
CN201410022418.2A
Other languages
Chinese (zh)
Other versions
CN103841180A (en
Inventor
肖羊
魏大安
梁熹
刘庆攀
罗石
卿婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201410022418.2A priority Critical patent/CN103841180B/en
Publication of CN103841180A publication Critical patent/CN103841180A/en
Application granted granted Critical
Publication of CN103841180B publication Critical patent/CN103841180B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention provides a kind of network data synchronizing method based on operational order, including:Operational order download step after login, is instructed from server-side down operation;Data synchronizing step performs the operational order downloaded for local file or catalogue, carries out the synchronization of local data;Wherein, the operational order corresponds to user and is operated by the modification that multiple client carries out file or catalogue.The present invention also provides a kind of present invention to provide a kind of network data synchronizing device, terminal device and server based on operational order.It is synchronous only with low volume data interaction completion data with client using the achievable server-side of the present invention, save system resource.

Description

A kind of network data synchronizing method, apparatus based on operational order, terminal device kimonos Business device
Technical field
The present invention relates to technical field of data processing, and in particular to a kind of network data synchronizing side based on operational order Method, device, terminal device and server.
Background technology
With the fast development of network technology, data network store function has been widely used.In general, user is in client (Such as PC, smart mobile phone, tablet device)It modifies to local file operation, file is then uploaded into server-side Storage.When user operates file by multiple client, need to consider the problems of that file data synchronizes, such as user A clients one file has been carried out renaming modification operation, when B clients is used to log in, need to carry out B clients with The data of server-side synchronize, and just can guarantee that the file seen is consistent with modified content.
At present, for client usually user synchronous with the data of server-side after client is logged in, the server-side period Property send newest user file tree to client, after client receives file tree, compared with the file tree of this client Compared with synchronizing update to difference section;Also, after user carries out additions and deletions to file the operations such as changes, also the text after operation Part tree is sent to server-side, and server-side carries out file tree comparison again, and user file tree is updated.In addition, it is used in user During client, it is also possible to which there is a situation where other users using other clients modification file, and this modification is also with service The user file tree of end periodicity sending is synchronized, and is newest so as to the file data of client.
It is the tree data structure deposited in server or subscriber terminal equipment memory about file tree, tree-shaped number There are following characteristics according to structure:1st, there is unique root node;2nd, each node has unique father node;3rd, each node can have more A child node.Include the information such as the filename, father node, child node as node in file tree.The function of file tree is just In to user file and catalogue(File)Information quick search and compare, wherein and not comprising real user file.
It is found by researching and analysing, currently for the data synchronization scheme of client and server-side, there are drawbacks.Work as user File and during many catalogues, file tree also can be accordingly larger, will increase network burden in transmission process, and both sides are directed to file The comparison process of tree can also consume considerable resource.If certain file is only moved to from M catalogues under N catalogues by user, right The action includes first deleting this document under M catalogues, then create same file under N catalogues for server-side, then, when After file tree containing these modification informations is transmitted to other clients by server-side, other clients also will be first when updating the data This document is deleted under M catalogues, then re-downloads this file from server-side and stores to N catalogues.It re-downloads and exists originally File cause the waste of resource, when the file is quite large, resource consumption is more serious.
Invention content
In view of this, the present invention provides a kind of method of data synchronization based on operational order, device, terminal device and service Device is recorded by generating operational order and prompts synchrodata, and the method for synchronization is flexible, is eliminated file tree transmission and is compared, can Save system resource.
The present invention provides a kind of network data synchronizing method based on operational order, including:Operational order download step, is stepped on After record, instructed from server-side down operation;Data synchronizing step performs the operational order downloaded for local file or catalogue, Carry out the synchronization of local data;Wherein, the operational order corresponds to user and file or catalogue is carried out by multiple client Modification operation.
The present invention also provides a kind of network data synchronizing method based on operational order, including:Operational order issues step, After client logs in, server-side issues operational order to the client;Wherein, the operational order passes through more corresponding to user The modification that a client carries out file or catalogue operates.
The present invention also provides a kind of network data synchronizing device based on operational order, including:Operational order download module, For after client logs in, being instructed from server-side down operation;Data simultaneous module is held for being directed to local file or catalogue The operational order that row is downloaded, carries out the synchronization of local data;Wherein, the operational order passes through multiple client corresponding to user The modification carried out to file or catalogue operates.
The present invention also provides a kind of terminal devices for including the above-mentioned network data synchronizing device based on operational order.
The present invention also provides a kind of network data synchronizing device based on operational order, including:Operational order issues module, For after client logs in, operational order to be issued to the client;Wherein, the operational order passes through more corresponding to user The modification that a client carries out file or catalogue operates.
The present invention also provides a kind of servers for including the above-mentioned network data synchronizing device based on operational order.
Beneficial effects of the present invention:The present invention is based on operational orders to realize network data synchronizing, for the multiple clients of user The data at end synchronize requirement, it can be achieved that server-side is synchronous only with low volume data interaction completion data with client;For client Do not log in long, there is a situation where great changes for server-side user file tree, server-side of the invention first receives user ought be above Part tree, creates operational order more afterwards, it is only necessary to which the synchronous working of the client can be completed by transmitting these instructions, without transmitting Complete file and catalog structure information achieve the purpose that save system resource.
Description of the drawings
Fig. 1 is the flow chart of the network data synchronizing method the present invention is based on operational order.
Fig. 2 is the structure diagram of the network data synchronizing device based on operational order of one embodiment of the invention.
Fig. 3 is the structure diagram of the network data synchronizing device based on operational order of another embodiment of the present invention.
Specific embodiment
Below in conjunction with attached drawing and specific embodiment, technical scheme of the present invention is described in detail.
Fig. 1 is in the flow chart of client-side, method packet the present invention is based on the network data synchronizing method of operational order It includes:S101 operational order download steps after client logs in, are instructed from server-side down operation;S102 data synchronizing steps, needle To the local file or catalogue of client, the operational order of download is performed, carries out the synchronization of local data.
Wherein, the operational order of server-side is corresponding to the modification operation of file in client with user, moreover, user can Client is logged in using different equipment(Such as smart mobile phone client, laptop client etc.)To interested file Or catalogue carries out additions and deletions and the modifications operation such as changes, it is each operate successfully after, will all generate corresponding operates in server-side and refer to It enables.
Correspondingly, in server-side side, after client logs in, server-side issues operational order to it.
In practical application scene, based on Dropbox(Also referred to as network hard disc), the technologies such as cloud storage network data storage The files through network of oneself is uploaded to server-side and stored by function, user, when needing to check, change, by computer, flat Panel device or smart mobile phone etc. log in client.The present embodiment logs in client using mobile phone, using Dropbox as the service of server-side Device.
To ensure that the data that user sees are consistent with the data stored in current Dropbox, after mobile phone logs in client, first Operational order is downloaded from Dropbox.
These operational orders have recorded the past period user(This user or other users)On the client to file Whole modification operations that data carry out.For example, party a subscriber logged in client before three days by mobile phone, and A files are carried out Renaming is to receive the request of client renaming in the processing of Dropbox server-side, and after renaming operate successfully, server-side is given birth to " renaming " operational order for being directed to A files into one;Party b subscriber was logged in before two days by computer, by B files from the first mesh Record has been moved under the second catalogue, and " movement " operational order for being directed to B files is generated in server-side.Similarly, according to The data manipulation of user on the client, server-side can also generate for file or folder " newly-built " operational order and " delete Except " operational order, if client has recycle bin function, it can also generate " recycling " operational order, etc..
After cell-phone customer terminal downloads to operational order, it is possible to for local file or file, perform these behaviour It instructs, that is, according to " renaming " operational order for being directed to A files, to local A files renaming, according to for B " movement " operational order of file, B files are moved to from the first current catalogue under the second catalogue, etc..So as to mobile phone The data of client are carried out with new, and realization cell-phone customer terminal is synchronous with network disk data.
Above-mentioned method of data synchronization is only needed when synchronous using the concrete operations of operational order record user for occurring Operation carry out local corresponding operating.It does not need to download whole user file from Dropbox when carrying out data synchronization using the above method Tree, so also without carry out file tree comparison, reduce network data transmission amount, reduce network data processing amount, can System resource is saved, alleviates system pressure.
In addition, in the above-described embodiments, if this login is first logged into using the mobile phone, directly by all files It is locally downloading with bibliographic structure etc., it carries out instructing download synchronous with data in follow-up log on.
In one embodiment of the invention, for ease of processing, the operational order of server-side generation carries timestamp.About Timestamp, in general, timestamp(Timestamp)Finger adds in time identifier in data, such as date or moment, weight in record material The time of origin of event is wanted, can ensure that local data updating sequence is consistent with distal end, can be provided on the time for data management from now on Identification.
In one embodiment of the invention, party a subscriber has done renaming operation in cell-phone customer terminal to A files(Or it moves Dynamic operation etc.), after having spent a period of time, party a subscriber has carried out delete operation to A files again.Party b subscriber is stepped on computer after then After record, according to the timestamp of operational order, last delete operation instruction need to be only received, directly deletes A files, it can Data processing amount is reduced to a greater degree, saves system resource.
In above example, in order to record all operations of user, all operational orders that server-side generates need to all be protected Presence service end is used for each client downloads.
In order to reduce the quantity of server-side operational order, in one embodiment of the invention, during according to the login of user Between data synchronization processing mode is set, do not need to preserve all operational orders in server-side, only preserve a period of time recently(Such as One month, two months, half a year or a longer period of time)Within operational order, specific processing mode can be divided into following several situations:
First, the operational order within such as one month is preserved if presetting server-side, when client sheet When the time of secondary login time distance subsynchronous data thereon is such as three weeks, then the timestamp based on operational order, client The operational order generated in this three weeks is only downloaded from server-side, remaining instruction is not downloaded.
Second, the operational order within such as one month is preserved if presetting server-side, when client sheet When time of the secondary login time apart from subsynchronous data thereon is such as two months, then before any operational order is downloaded, visitor Family end first uploads itself current file tree to server-side, and server-side receives client file tree, and by this document tree with servicing The file at end is compared, it is therefore an objective to create operational order according to the difference of two file trees.Specifically, for client file tree The node that upper presence but server-side file tree are not present, shows that the node has been deleted, then creates " deletion " for the node Operational order;For client file tree be not present but server-side file tree existing for node, show that the node newly increases Node then creates " newly-built " operational order for the node, all exists for client file tree and server-side file tree but is somebody's turn to do Node is different from the father node in server-side file tree in the father node of client file tree, shows that the node is moved It crosses, then creates for " movement " operational order of the node, etc..File tree is compared with after the completion of operational order establishment, will be created The operational order built is handed down to client, updates client data for it.
Briefly, it is exactly to preserve the operational order that a period of time generates recently in server-side, abandons operation not long ago Instruction, this is suitable in the case of user often logs in, because user only downloads the behaviour in the short period after logging in every time It instructs, then need not also preserve operational order not long ago in server-side.It is very one section long for sporadic user interval According to the situation described in above-mentioned second point, the file tree of client, service are sent to server-side for the situation that time logs on Node difference is extracted, creates corresponding operational order, client obtains these operational orders i.e. by documents tree node in end It can complete " totally synchronous " of local data.In this way, service end spaces can be saved to the maximum extent, volume of transmitted data is reduced, is released Place system resource.
In addition, in the case of client first logs into, as described in embodiment above, directly download server-side file and The data such as bibliographic structure, not down operation instruct, operational order is downloaded when logging on and does synchrodata.
After client data synchronously completes, user can client file and catalogue carry out normal modification operation such as Newly-built, deletion, movement, renaming etc..For newly-built file and catalogue, server-side preservation is uploaded to, under other clients It carries and synchronizes.
During using operational order, client and server-side need to use identical operating protocol.In the implementation of the present invention In example, there is unique identity code ID, the ID to be distributed by server-side for each file and catalogue, server-side and all clients End performs unified operating protocol, and agreement specifically may include:NEW, new files or catalogue, operational order form are {“command”:" new ", " type ":" dir ", " id ":" 12345 ", " paht ":“1/123/1234”};REMOVE deletes text Part or catalogue, operational order form are { " command ":" remove ", " type ":" dir ", " id ":" 12345 ", " path ": “1/123/1234”};MOVE, mobile file or catalogue, operational order form are { " command ":" move ", " type ": " dir ", " id ":" 12345 ", " path ":" 1/123/1234 ", " dest ":" 1/123/234 " }, wherein path is to be moved Catalogue, dest are the target directory being moved to;In addition, if client has recycle bin function, RECYCLE operations are can also be achieved Instruction.For inquiry operation, since inquiry does not interfere with document directory structure, so without considering.
On the other hand, the present invention also provides a kind of network data synchronizing device based on operational order, referring to Fig. 2, the dress 100 are put to include:Operational order download module 101, for after client logs in, being instructed from server-side down operation;Data are same Module 102 is walked, the operational order downloaded is performed for being directed to local file or catalogue, carries out the synchronization of local data;Wherein, institute Operational order is stated to operate by the modification that multiple client carries out file or catalogue corresponding to user.
In addition, the present invention also provides a kind of terminals for including the above-mentioned network data synchronizing device 100 based on operational order Equipment.
In addition, the present invention also provides a kind of network data synchronizing device 200 based on operational order, including:Operational order Module 201 is issued, for after client logs in, operational order to be issued to the client;Wherein, the operational order corresponds to It is operated in user by the modification that multiple client carries out file or catalogue.Preferably, referring to Fig. 3, device 200 may also include File tree receiving module 202, if this time interval for logging in apart from last login is more than first pre- for the client It fixes time interval, receives the file tree that the client uploads;And operational order creation module 203, for this server-side File tree on the basis of, the node of the file tree of the client and the node of the file tree of this server-side are compared, needle Operational order is created to the difference of node.
In addition, the present invention also provides a kind of services for including the above-mentioned network data synchronizing device 200 based on operational order Device.
The time of timestamp involved in the section Example of the present invention, the embodiment default user end and server-side is same Step, if asynchronous, client should carry out operating with the time synchronization of server-side.Since the improvement of time synchronization operation is not at this In the range of inventive embodiments concern, do not make expansion detailed description herein.
More than, technical scheme of the present invention is described in detail in conjunction with specific embodiments, described specific implementation Example is used to help understand the thought of the present invention.The derivation that those skilled in the art make on the basis of the specific embodiment of the invention It is also belonged within the scope of the present invention with modification.

Claims (22)

  1. A kind of 1. network data synchronizing method based on operational order, which is characterized in that including:
    It after client logs in, is first logged into if this logs on as the client, directly downloads file and catalogue knot from server-side Structure;If this login is not that the client first logs into, perform:
    Operational order download step after login, is instructed from server-side down operation;
    Data synchronizing step performs the operational order downloaded for local file or catalogue, carries out the synchronization of local data;Its In,
    The operational order corresponds to user and is operated by the modification that multiple client carries out file or catalogue;
    If this time interval for logging in apart from last login is more than the first predetermined time interval, downloaded described from server-side Before operational order, the step of further including to server-side upload local file tree;
    Wherein, in the operational order download step, the operational order of download be server-side according to different clients to file or The difference either by server-side according to client file tree and the file tree of server-side that modification operation generates later occurs for catalogue It is different created.
  2. 2. the network data synchronizing method based on operational order as described in claim 1, which is characterized in that wherein, the behaviour Make instruction and include one or more of following items:Newly-built, deletion, mobile, renaming and recycling.
  3. 3. the network data synchronizing method based on operational order as claimed in claim 2, which is characterized in that wherein, multiple After modification operation occurs for the file of each client or catalogue in client, server-side generates the operational order, described Operational order carries timestamp.
  4. 4. the network data synchronizing method based on operational order as claimed in claim 3, which is characterized in that wherein, performing During the operational order download step, according to the timestamp, the operational order for being later than for the first moment, institute are only downloaded from server-side It is at the time of this client last time completing data synchronizing step to state for the first moment.
  5. 5. the network data synchronizing method based on operational order as claimed in claim 3, which is characterized in that wherein, for institute Operational order download step is stated, according to the timestamp, if being for the last one operational order of single file or catalogue Instruction is deleted, then only downloading described delete for the single file or catalogue instructs.
  6. A kind of 6. network data synchronizing method based on operational order, which is characterized in that including:
    It after client logs in, is first logged into if this logs on as the client, performs file and bibliographic structure issues step, taken Business end is issued the documents to the client and bibliographic structure;
    If this login is not that the client first logs into, performs operational order and issue step, after client logs in, server-side Operational order is issued to the client;Wherein,
    The operational order corresponds to user and is operated by the modification that multiple client carries out file or catalogue;
    If the client this to log in time interval apart from last login be more than the first predetermined time interval, to described Before client issues operational order, the method further includes:
    Receive the file tree that the client uploads;On the basis of the file tree of this server-side, by the file tree of the client The node of node and the file tree of this server-side compared, create operational order for the difference of node.
  7. 7. the network data synchronizing method based on operational order as claimed in claim 6, which is characterized in that wherein, the behaviour Make instruction and include one or more of following items:Newly-built, deletion, mobile, renaming and recycling.
  8. 8. the network data synchronizing method based on operational order as claimed in claim 6, which is characterized in that wherein, multiple After modification operation occurs for the file of each client or catalogue in client, the operational order is generated, the operation refers to It enables with timestamp.
  9. 9. the network data synchronizing method based on operational order as claimed in claim 8, which is characterized in that wherein, performing When the operational order issues step, according to the timestamp, only issued to the client and be later than the operation at the first moment and refer to It enables, first moment is at the time of the client last time completing data to synchronize.
  10. 10. the network data synchronizing method based on operational order as claimed in claim 8, which is characterized in that wherein, for institute It states operational order and issues step, according to the timestamp, if being for the last one operational order of single file or catalogue Instruction is deleted, then only issuing described delete for the single file or catalogue instructs.
  11. 11. a kind of network data synchronizing device based on operational order, which is characterized in that including:
    File and bibliographic structure download module, client log in after, first logged into if this logs on as the client, directly from Server-side downloads file and bibliographic structure;
    Operational order download module, if this login is not that the client first logs into, for after client logs in, from service Hold down operation instruction;
    Data simultaneous module performs the operational order downloaded for being directed to local file or catalogue, carries out the synchronization of local data; Wherein,
    The operational order corresponds to user and is operated by the modification that multiple client carries out file or catalogue;
    File tree uploading module is more than the first predetermined time interval for working as this time interval logged in apart from last login When, upload local file tree to server-side;
    Wherein, then the operational order that the operational order download module is downloaded is that file or catalogue are occurred according to different clients It is that modification operation generates later or being created according to the difference of client file tree and the file tree of server-side.
  12. 12. the network data synchronizing device based on operational order as claimed in claim 11, which is characterized in that wherein, described Operational order includes one or more of following items:Newly-built, deletion, mobile, renaming and recycling.
  13. 13. the network data synchronizing device based on operational order as claimed in claim 12, which is characterized in that wherein, more After modification operation occurs for the file of each client or catalogue in a client, server-side generates the operational order, institute Operational order is stated with timestamp.
  14. 14. the network data synchronizing device based on operational order as claimed in claim 13, which is characterized in that wherein, according to The timestamp, the operational order download module only download the operational order for being later than for the first moment from server-side, and described first Moment is at the time of this client last time completing data to synchronize.
  15. 15. the network data synchronizing device based on operational order as claimed in claim 13, which is characterized in that wherein, according to The timestamp, if the last one operational order for single file or catalogue is to delete instruction, the operational order Download module is only downloaded described delete for the single file or catalogue and is instructed.
  16. 16. a kind of terminal device, which is characterized in that including as described in any one of claim 11-15 based on operational order Network data synchronizing device.
  17. 17. a kind of network data synchronizing device based on operational order, which is characterized in that including:
    File and catalogue issue module, after client logs in, are first logged into if this logs on as the client, and server-side is to described Client is issued the documents and bibliographic structure;
    Operational order issues module, if this login is not that the client first logs into, for after client logs in, to described Client issues operational order;Wherein,
    The operational order corresponds to user and is operated by the modification that multiple client carries out file or catalogue;
    File tree receiving module, if this time interval for logging in apart from last login is more than first pre- for the client It fixes time interval, receives the file tree that the client uploads;
    Operational order creation module, on the basis of the file tree of this server-side, by the node of the file tree of the client It is compared with the node of the file tree of this server-side, operational order is created for the difference of node.
  18. 18. the network data synchronizing device based on operational order as claimed in claim 17, which is characterized in that wherein, described Operational order includes one or more of following items:Newly-built, deletion, mobile, renaming and recycling.
  19. 19. the network data synchronizing device based on operational order as claimed in claim 17, which is characterized in that further include:
    For the file of each client in multiple client or catalogue modification operation occurs for operational order generation module Afterwards, operational order is generated, the operational order carries timestamp.
  20. 20. the network data synchronizing device based on operational order as claimed in claim 19, which is characterized in that wherein, according to The timestamp, the operational order issues module and the operational order for being later than for the first moment is only issued to the client, described First moment was at the time of the client last time completing data to synchronize.
  21. 21. the network data synchronizing device based on operational order as claimed in claim 20, which is characterized in that wherein, according to The timestamp, if the last one operational order for single file or catalogue is to delete instruction, the operational order It issues module and only issues the deletion instruction for the single file or catalogue.
  22. 22. a kind of server, which is characterized in that including as described in any one of claim 17-21 based on operational order Network data synchronizing device.
CN201410022418.2A 2014-01-17 2014-01-17 A kind of network data synchronizing method, apparatus, terminal device and server based on operational order Active CN103841180B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410022418.2A CN103841180B (en) 2014-01-17 2014-01-17 A kind of network data synchronizing method, apparatus, terminal device and server based on operational order

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410022418.2A CN103841180B (en) 2014-01-17 2014-01-17 A kind of network data synchronizing method, apparatus, terminal device and server based on operational order

Publications (2)

Publication Number Publication Date
CN103841180A CN103841180A (en) 2014-06-04
CN103841180B true CN103841180B (en) 2018-07-03

Family

ID=50804303

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410022418.2A Active CN103841180B (en) 2014-01-17 2014-01-17 A kind of network data synchronizing method, apparatus, terminal device and server based on operational order

Country Status (1)

Country Link
CN (1) CN103841180B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104994164A (en) * 2015-07-08 2015-10-21 浪潮(北京)电子信息产业有限公司 Method and device for statistics of catalog information
CN106657170B (en) * 2015-10-28 2021-03-30 斑马智行网络(香港)有限公司 Data synchronization method and device
CN107346338B (en) * 2017-06-30 2021-01-01 武汉斗鱼网络科技有限公司 File directory ordering method and device
CN107704607A (en) * 2017-10-17 2018-02-16 武汉楚鼎信息技术有限公司 A kind of method of database in phase
CN110233863A (en) * 2018-03-05 2019-09-13 鸿合科技股份有限公司 A kind of notes synchronous method
CN108829834A (en) * 2018-06-19 2018-11-16 北京金山安全软件有限公司 Method, device, electronic equipment and medium for remote data management
CN110768740B (en) * 2019-10-29 2020-12-01 广州趣丸网络科技有限公司 Time synchronization method and device
CN113094443A (en) * 2021-05-21 2021-07-09 珠海金山网络游戏科技有限公司 Data synchronization method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685148A (en) * 2012-05-31 2012-09-19 清华大学 Method for realizing secure network backup system under cloud storage environment
CN102811260A (en) * 2012-08-10 2012-12-05 清华大学 File cloud synchronizing system and method
CN103442042A (en) * 2013-08-14 2013-12-11 福建天晴数码有限公司 Incremental data synchronization method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685148A (en) * 2012-05-31 2012-09-19 清华大学 Method for realizing secure network backup system under cloud storage environment
CN102811260A (en) * 2012-08-10 2012-12-05 清华大学 File cloud synchronizing system and method
CN103442042A (en) * 2013-08-14 2013-12-11 福建天晴数码有限公司 Incremental data synchronization method and system

Also Published As

Publication number Publication date
CN103841180A (en) 2014-06-04

Similar Documents

Publication Publication Date Title
CN103841180B (en) A kind of network data synchronizing method, apparatus, terminal device and server based on operational order
CN106156359B (en) A kind of data synchronization updating method under cloud computing platform
JP6621543B2 (en) Automatic update of hybrid applications
US11985192B2 (en) Synchronized content library
CN106250270B (en) A kind of data back up method under cloud computing platform
US10360536B2 (en) Implementing a consistent ordering of operations in collaborative editing of shared content items
CN103916479B (en) Cloud synchronous local area network accelerating system based on working group document
CN102811260B (en) File cloud synchronizing system and method
US10229007B2 (en) Data synchronization of block-level backup
US20130226876A1 (en) Synchronizing local clients with a cloud-based data storage system
CN102882985A (en) File sharing method based on cloud storage
JP2019532408A (en) Content management functions for messaging services
CN102857570A (en) Cloud synchronized method of files and cloud storage server
CN107667351A (en) The system and method for the full data backup and resume for being automatically based upon cloud on mobile device
CN109144785B (en) Method and apparatus for backing up data
CN102790760A (en) Data synchronization method based on directory tree in safe network disc system
CN108134696A (en) A kind of micro services configuration update method and device
CN110213156B (en) Cross-center group instant messaging method and system
CN103455599A (en) Method, equipment and system for data synchronism
CN105812469A (en) Address book synchronization method and device
CN106101265A (en) Method for synchronizing files between network disk and desktop end
CN105915636B (en) A kind of synchronous method and device of contact information
CN109213955B (en) Data processing method and related equipment
US10853316B1 (en) File versioning for content stored in a cloud computing environment
KR20080049455A (en) Data synchronization system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant