CN103646077A - Efficient software data management method combining local working area with remote data server - Google Patents

Efficient software data management method combining local working area with remote data server Download PDF

Info

Publication number
CN103646077A
CN103646077A CN201310676324.2A CN201310676324A CN103646077A CN 103646077 A CN103646077 A CN 103646077A CN 201310676324 A CN201310676324 A CN 201310676324A CN 103646077 A CN103646077 A CN 103646077A
Authority
CN
China
Prior art keywords
data
user
file
work space
repository
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.)
Granted
Application number
CN201310676324.2A
Other languages
Chinese (zh)
Other versions
CN103646077B (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 Institute of Control Engineering
Original Assignee
Beijing Institute of Control Engineering
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 Institute of Control Engineering filed Critical Beijing Institute of Control Engineering
Priority to CN201310676324.2A priority Critical patent/CN103646077B/en
Publication of CN103646077A publication Critical patent/CN103646077A/en
Application granted granted Critical
Publication of CN103646077B publication Critical patent/CN103646077B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support

Abstract

An efficient software data management method combining a local working area with a remote data server includes the following steps that the remote data storage bank server is established to store and share data in a centralized mode; a working area is established on a local hard disk of a computer used by a terminal user, the data local working area currently used by a storage user is a folder designated on the local hard disk by the user, and all subfolders in the folder, types and states of files and corresponding relations between the files and data of a remote data storage bank are recorded through specific files under the folder; data in the local working area and corresponding data in the data storage bank are passively synchronized; deletion of data in the data storage bank is achieved by directly operating the data storage bank and does not relate to the synchronization of the local working area and the data storage bank; when data of the local working area are deleted, only the data in the local working area are deleted, and the corresponding data in the remote data storage bank are not deleted. The method achieves efficient and safe data sharing.

Description

The efficient software data managing method of being combined with remote data server in a kind of Local work space
Technical field
The present invention relates to a kind of computer software data managing method, adopt the data managing method that local storage combines with remote server storage, relevant database combines with edition management system, for the data storage and management of high trusted software cooperative development environment.
Background technology
High trusted software (as the embedded software of Aeronautics and Astronautics, vehicle electric field etc.) cooperative development environment requires software data (as requirement documents, design documentation, software model, source code, object code, test data, review record, related specifications guide document etc.) to require the data of different-format, separate sources to unify store and management, realize the data sharing between development teams, requirement simultaneously can manage access and can control access privilege the version of data, state, so that high trusted software performance history is provided support.
Existing shared data managing method mainly contains four classes: the one, and shared file or catalogue, the shared instrument of network that this method utilizes operating system to provide can be realized, but cannot realize version management, is not suitable for software development, the 2nd, by database, carry out data sharing, such as the 200610116713.X patent " test data management system " of Huahong NEC Electronic Co., Ltd., Shanghai, No. 200810130320.3 patents " a kind of network resource data management method and system " of China Mobile Communication Group Yunnan Co., Ltd. etc., these class methods are suitable for managing structured shared data, and can utilize database to carry out easily rights management and version management, but be not suitable for the shared data of issuable all kinds of destructurings, indefinite length in software development process, the 3rd, be widely used in the edition management system of code administration, as SVN, VSS, No. 200710088213.4 patents " software version management method and system " of ZTE Co., Ltd, No. 200910092893.6 patents " a kind of method for edition management of data backup and device " of Lianxiang (Beijing) Co., Ltd., it is management object that this type systematic be take the version of file set, realize the process of " copy-edit-merge ", plant class methods and emphasize the management of sharing of data and version, and do not pay close attention to the management to data access rights and data mode, do not meet in high trusted software exploitation FileVersion and the strict requirement of controlling of state, the 4th class is the simultaneous techniques that all kinds of cloud services adopt, as Microsoft No. 201210019191.7 patents " master data management based on cloud ", No. 201010184346.3 patents of Tsing-Hua University " a kind of personal data management method based on cloud computing environment ", the 201210499413.X patent of China Electric Power Research Institute " a kind of distributed cloud storage automatic classification data management system based on Hadoop " etc., these class methods utilize cloud to realize the data sharing on network, the file of directly synchronous high in the clouds and client, but rely on stronger to network service, amount of communication data is larger, also be not easy to version management simultaneously, the realization of the functions such as control of authority.
Summary of the invention
The problem that the present invention solves is: solved the data storage and management problem in high trusted software cooperative development environment, realize that software data is shared, the requirement such as data access authority management, data mode and data version management, the slow problem of access speed that simultaneously overcomes the network storage, meets the performance requirement of SDK (Software Development Kit) to data access.The advantage of marriage relation type database and edition management system, has realized efficient data sharing.
For achieving the above object, technical scheme of the present invention is as follows.
As shown in Figure 1, data managing method proposed by the invention requires to set up data repository and two of Local work space part.
1. data repository is deployed in long-range (computing machine using with respect to data management terminal user), based on relevant database and edition management system, set up, and the data access operation of relevant database and edition management system is encapsulated, be convenient to client call.
Wherein, the Database Server System foundation that relevant database can utilize the business such as SQL Server, MySQL or increase income; Edition management system refers to the system with document form store and management data, can be based on file edition management system mades of increasing income such as SVN, CVS, GIT.
Edition management system is stored the raw data file of every software data; Relevant database carries out store and management to the information such as association between the information of software data file, state, user right, data file, and some are suitable for depositing in the also storage therein of software data (covering table etc. such as requirement item, test case, demand) of relevant database.
Data in data repository are organized according to project, comprise some data item under each project, and data item comprises subdata item or file and file.
Data repository provides data access interface, the data access interface that relevant database and edition management system are provided encapsulates, and the required software data of user is organized and structuring encapsulation, be convenient to client call and access, realize the control to access rights simultaneously.
2. on the computing machine local hard drive using terminal user, set up workspace, the data of the current use of storage user.
Local work space be user at the file of local hard drive appointment, type and the state of all sub-folders and file in the specific file record this document folder under pressing from both sides by this document, and with the corresponding relation of remote data storage database data.
The data list of technical routine, according to user's authority and requirement, is downloaded in Local work space; When user needs access specific files, check the version of Local work space this document and server end this document, download on demand this document, and the information such as version of this document are worked in this locality in zone state file and carry out record.
3. the data corresponding with data repository of the data in Local work space realize passive and synchronous.
So-called passive and synchronous refer to data synchronously can only initiatively send synchronous operation or corresponding data is accessed and sent synchronous operation and trigger by specific software instrument by user.
Synchronous operation comprises the operation that the data of Local work space are uploaded to data repository, and the operation of downloading from data repository to Local work space.
From data repository during downloading data, operating process as shown in Figure 2: first check that user accesses the authority of these data; In the situation that allows to download, need to provide the type of visit data, i.e. read-only and modification.If read-only these data, will download these data, and subscribe to the change notice of these data, check whether data are labeled as " in modification " by other users simultaneously, if mark is pointed out user institute, downloading data will be revised by other users.If first the type of visit data, for revising, checks whether data are labeled as " in modification " by other users, if mark, denied access; If unmarked, notify these data of user of having downloaded these data to be modified, and by this data markers " in modification ".
User is during from Local work space to data repository uploading data, operating process as shown in Figure 3: the type (newly-increased/to revise) that first judges uploading data operation; If newly-increased data, will provide data type, affiliated project to data repository, submit the information such as user to.If Update Table, the data of uploading must be corresponding to be labeled as before the data of " in modification " by this user; The data of newly uploading will cover the data of original being marked as " in modification ", and legacy data is preserved by the colophon function of edition management system; To the user who subscribes to this data change notice, give notice.
4. the deletion of data, by directly data repository being operated to realize, does not relate to synchronizeing of Local work space and data repository in pair data repository; Deletion to Local work space data, only carries out the deletion to Local work space data, does not delete data corresponding in remote data storage storehouse.
The present invention and prior art have the following advantages:
(1) by data repository, realized the multiple users share of software data;
(2) by Local work space, realize the local cache of software data, improved the speed to data access and operation;
(3) realized data access authority control;
(4) realized the management of data mode and version;
(5) provide shared data to change informing mechanism, solved the inconsistent problem of data mode that multi-user uses.
Accompanying drawing explanation
Fig. 1 is that system of the present invention forms schematic diagram;
Fig. 2 is downloading data process flow diagram of the present invention;
Fig. 3 is uploading data process flow diagram of the present invention;
Fig. 4 is Local work space folder state message file example in the present invention.
Embodiment
The present invention is based on business or the system R of increasing income, edition management system, a kind of this locality and the long-range shared data managing method combining are provided, and the key step of application this method comprises: set up data repository library part, set up data repository relevant database part, develop and dispose data repository server software, development and dispose data management client software.Following examples are applied method of the present invention and have been realized a data management system.
As shown in Figure 1, the present invention is implemented as follows;
1. set up the library part of data repository
Adopt SVN to set up the library part of data repository.SVN server can adopt Visual SVN to set up; Client can adopt SharpSVN to realize the access of SVN (SharpSVN is the SVN project of increasing income of on .Net platform, can realize easily the access of SVN server and operation based on SharpSVN).
Data item entity (file, file etc.) is sub-item storage in SVN, and the store path under its stored items is consistent with the path in project.Therefore when needing the entity of usage data item, the data item information recording in can database, gets the store path of file in SVN easily.
SVN server has independently user management mechanism, adopt the mode of user name mapping to realize the unification between notebook data management system user and SVN user, particularly, to on SVN server, set up 1000 users (user0001~user1000) in advance, arrange and keep each user's username and password.While adding user in data management system, will be new user assignment SVN user automatically, this user be undertaken passing through distributed SVN user the access of SVN data.
2. set up the relevant database part of data repository
Adopt SQL Server to set up the database section of data repository.Utilize the memory mechanism of relevant database, the information of software data is carried out to store and management according to following five parts.
First record " data item ", i.e. file and file in record data thesaurus.Set up following table structure for describing the detail content of each " uploading ":
Figure BDA0000435270630000061
data item identifier: as the unique identification of data item;
Figure BDA0000435270630000062
affiliated project: record the affiliated project of this data item;
data item path: the store path that records this data item;
Figure BDA0000435270630000064
data item type: the type that records this data item;
Figure BDA0000435270630000065
create user: the establishment user who records this resource;
Figure BDA0000435270630000071
serial number: record this resource at the serial number of current path;
Figure BDA0000435270630000072
status indication: whether record has user this data item to be modified;
Figure BDA0000435270630000073
authority: the sign of record to the authority configuration of all types of user of this data item;
data item last operation: the sign of record to the last operation of this data item.
Second portion record " operation ", carries out record to user's data access.Set up following table structure for describing each " operation ":
Figure BDA0000435270630000075
operator: the initiation user of record operation;
Figure BDA0000435270630000076
running time: the initiation time of record operation;
Figure BDA0000435270630000077
action type: the type of record operation (increase, delete, change, look into etc.);
Figure BDA0000435270630000078
operation tool: record the instrument that client is initiated this operation;
operation tool method of calling: record operation tool method of calling information (as user manually calls, batch processing is called or process invocation etc.);
Figure BDA00004352706300000716
remarks: record is the descriptor of operation this time.
The 3rd recording user information.Set up following table structure for describing user profile:
Figure BDA00004352706300000710
user ID: as user's unique identification;
user profile: the information such as address name, position, title;
Figure BDA00004352706300000712
user grouping: recording user place user organizes set;
Figure BDA00004352706300000713
user SVN account: for recording SVN account.
The 4th part recording user group.Set up following table structure and describe user's group:
Figure BDA00004352706300000714
user organizes sign: as the unique identification of user's group;
Figure BDA00004352706300000715
user's set type: the classification of recording user group.
The 5th part records authority configuration information.Set up following table structure:
authority arranges sign: the unique identification arranging as authority;
authority arranges type: record the type that authority arranges (setting of data item access rights, the setting of tables of data access rights, client operation authority arrange etc.);
authority arranges respective user group: minute book authority arranges applicable user's group;
Figure BDA0000435270630000084
authority arranges project: the project (as data item, tables of data, client item etc.) that records authority;
Figure BDA0000435270630000085
project authority: record is to authority setting option object authority.
For example: in an authority setting option (being designated as RC1), respective user group is set to " XX software test personnel ", and it is " data item " that authority arranges project, and project authority is " reading ".This authority setting option comprising in the authority of " XX Software Requirement Specification .doc " in data repository, the user in this user's group of XX software test personnel has read-only authority to this doc file.
By above data structure, can obtain easily the information of each data item.While not using its entity during visit data item information in platform, will only by data base querying, obtain.
3. develop and dispose data repository server software
Data repository software runs on server end as server program, and this software is realized following functions:
(1) encapsulate the data access operation to SQL Server and SVN server, the unified interface of visit data thesaurus is provided to client, in order to inquire about, to download, to upload, to delete, to revise, to increase newly Various types of data;
(2) provide services on the Internet, receive to data repository is carried out the network request of data access and processes and respond;
(3) block the access to netwoks port of SQL Server, SVN server, guarantee the security of data in data repository.
Exploitation realizes above-mentioned server program, and moves on server.
4. develop and dispose data management client software
Data management client software manages Local work space, and provides data access interface to user, realizes following functions:
(1) set up Local work space;
(2) provide interface for users to select to need the project of access;
(3) from data repository, read bibliographic structure and the listed files of user's selected item, in the district that works in this locality, set up corresponding bibliographic structure;
(4) under each file working in this locality in district, create and safeguard the folder state message file of XML form, the status information of this file and the file that comprises is carried out to record.
Fig. 4 is the example of Local work space folder state message file, comprises the status information of file and status information two parts content of institute's include file.Wherein folder state message part comprises following content:
Figure BDA0000435270630000091
folder type: by FolderInfo field Type property value record;
Figure BDA0000435270630000092
file creates user: by FolderInfo field User property value record;
creation-time: by FolderInfo field CreateTime property value record;
create type: log file folder is to download from remote data storage storehouse, or this locality is directly set up; By FolderInfo field CreateType property value record;
Figure BDA0000435270630000095
modification state: whether log file folder information is modified; By FolderInfo field Modified property value record;
Figure BDA0000435270630000101
teledata item sign: this file if remote download, records the sign of corresponding data item in remote data storage storehouse; By FolderInfo field RemoteDataID property value record.
The status information of file include file is by the some File field record under FileList field, a file under each File Related fields this document folder, and the following information of physical record:
filename: by the name property value record of File field;
file type: by the Type property value record of File field;
document creation user: by the User property value record of File field;
Figure BDA0000435270630000105
creation-time: by File field CreateTime property value record;
create type: log file is to download from remote data storage storehouse, or local directly foundation; By File field CreateType property value record;
Figure BDA0000435270630000109
change mark: if whether the file of remote download is modified after download; If the local file of setting up, is labeled as true; By File field Modified property value record;
the change time: the time of the last change of record this document; By File field ModifyTime property value record;
Figure BDA00004352706300001010
teledata item sign: if remote download, record the sign of corresponding data item in remote data storage storehouse; By File field RemoteDataID property value record;
describe: record a character string that file is described; By File field Description property value record.
(5) provide data structure and the handling function interface to respective data structures of the data such as encapsulation of data item, project, user, user's group, authority configuration, for third party software, database is conducted interviews.
Exploitation realizes the client of above-mentioned functions, and in subscriber's local computer run, realizes the operation of user to data.This client also can be used as a module, is loaded into (as high trusted software Integrated Development Environment) in a certain the integration environment, for the integration environment provides the support of data store and management.
Non-elaborated part of the present invention belongs to techniques well known.

Claims (1)

1. the efficient software data managing method that be combined with remote data server in Local work space, is characterized in that performing step is as follows:
(1) set up two parts in data repository and Local work space
Data repository is deployed in the long-range computing machine using with respect to data management terminal user, based on relevant database and edition management system, set up, and the data access operation of relevant database and edition management system is encapsulated, be convenient to client call; Edition management system refers to the system with document form store and management data;
Edition management system is stored the raw data file of every software data; Relevant database carries out store and management to the related information between the information of software data file, state, user right, data file, and some are suitable for depositing in the also storage therein of software data of relevant database;
Data in data repository are organized according to project, comprise some data item under each project, and data item comprises subdata item or file and file;
Data repository provides data access interface, the data access interface that relevant database and edition management system are provided encapsulates, the required software data of user is organized and structuring encapsulation, be convenient to client call and access, realize the control to access rights simultaneously;
(2) on the computing machine local hard drive using terminal user, set up workspace, the data of the current use of storage user
Local work space be user at the file of local hard drive appointment, type and the state of all sub-folders and file in the specific file record this document folder under pressing from both sides by this document, and with the corresponding relation of remote data storage database data;
The data list of technical routine, according to user's authority and requirement, is downloaded in Local work space; When user needs access specific files, check the version of Local work space this document and server end this document, download on demand this document, and the information such as version of this document are worked in this locality in zone state file and carry out record;
(3) data corresponding with data repository of the data in Local work space realize passive and synchronous
Described passive and synchronous refer to data synchronously can only initiatively send synchronous operation or corresponding data is accessed and sent synchronous operation and trigger by specific software instrument by user;
Synchronous operation comprises the operation that the data of Local work space are uploaded to data repository, and the operation of downloading from data repository to Local work space;
From data repository, during downloading data, first check that user accesses the authority of these data; In the situation that allows to download, need to provide the type of visit data, i.e. read-only or modification; If read-only these data, will download these data, and subscribe to the change notice of these data, check whether data are labeled as " in modification " by other users simultaneously, if mark is pointed out user institute, downloading data will be revised by other users; If first the type of visit data, for revising, checks whether data are labeled as " in modification " by other users, if mark, denied access; If unmarked, notify these data of user of having downloaded these data to be modified, and by this data markers " in modification ";
User during from Local work space to data repository uploading data, first judges the type of uploading data operation, newly-increased and revise; If newly-increased data, will provide data type, affiliated project to data repository, submit user profile to; If Update Table, the data of uploading must be corresponding to be labeled as before the data of " in modification " by this user; The data of newly uploading will cover the data of original being marked as " in modification ", and legacy data is preserved by the colophon function of edition management system; To the user who subscribes to this data change notice, give notice;
(4) to the deletion of data in data repository by directly data repository being operated to realize, do not relate to synchronizeing of Local work space and data repository; Deletion to Local work space data, only carries out the deletion to Local work space data, does not delete data corresponding in remote data storage storehouse.
CN201310676324.2A 2013-12-11 2013-12-11 The Efficient software data management method that a kind of Local work space is combined with remote data server Active CN103646077B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310676324.2A CN103646077B (en) 2013-12-11 2013-12-11 The Efficient software data management method that a kind of Local work space is combined with remote data server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310676324.2A CN103646077B (en) 2013-12-11 2013-12-11 The Efficient software data management method that a kind of Local work space is combined with remote data server

Publications (2)

Publication Number Publication Date
CN103646077A true CN103646077A (en) 2014-03-19
CN103646077B CN103646077B (en) 2016-03-30

Family

ID=50251291

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310676324.2A Active CN103646077B (en) 2013-12-11 2013-12-11 The Efficient software data management method that a kind of Local work space is combined with remote data server

Country Status (1)

Country Link
CN (1) CN103646077B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106716379A (en) * 2016-11-01 2017-05-24 达闼科技(北京)有限公司 Data processing method, device and terminal device
CN107040564A (en) * 2016-02-04 2017-08-11 希姆通信息技术(上海)有限公司 Method of data synchronization, data synchronization server and the cloud storage system of cloud storage
CN107092685A (en) * 2017-04-24 2017-08-25 广州新盛通科技有限公司 A kind of method that file system and RDBMS store transaction data are used in combination
CN107103192A (en) * 2017-04-21 2017-08-29 上海联影医疗科技有限公司 Magic magiscan and its data managing method
WO2018065847A1 (en) * 2016-10-04 2018-04-12 International Business Machines Corporation Consistent hashing configurations supporting multi-site replication
CN111143315A (en) * 2019-12-27 2020-05-12 贵州电网有限责任公司 Version management method of transformer substation secondary circuit information model based on Git
CN111198842A (en) * 2018-11-20 2020-05-26 普天信息技术有限公司 File management system and method under micro-service system
CN111448555A (en) * 2017-12-15 2020-07-24 Arm有限公司 Code domain
CN111475941A (en) * 2020-04-03 2020-07-31 深圳市欧蒙设计有限公司 Industrial design drawing work system
CN111507056A (en) * 2020-04-17 2020-08-07 成都寰蓉光电科技有限公司 PCB design method and system for realizing component management and sharing
CN111966533A (en) * 2020-07-23 2020-11-20 招联消费金融有限公司 Electronic file management method and device, computer equipment and storage medium
CN112015661A (en) * 2020-09-08 2020-12-01 江苏云柜网络技术有限公司 Software testing method and device
CN113254534A (en) * 2021-06-04 2021-08-13 四川省明厚天信息技术股份有限公司 Data synchronization method and device and computer storage medium
CN115238320A (en) * 2022-09-26 2022-10-25 国网山东省电力公司五莲县供电公司 Power data storage management method
CN116610634A (en) * 2023-07-19 2023-08-18 南京中孚信息技术有限公司 File synchronization system and method for network disk terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5974238A (en) * 1996-08-07 1999-10-26 Compaq Computer Corporation Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements
CN101145119A (en) * 2006-09-15 2008-03-19 中兴通讯股份有限公司 Data synchronization method in upgrading process
CN101169749A (en) * 2007-11-20 2008-04-30 中兴通讯股份有限公司 Software edition upgrading management device and software edition upgrading management method
US20130173541A1 (en) * 2011-12-29 2013-07-04 Harish Sivasubramanian Iyer Database version management system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5974238A (en) * 1996-08-07 1999-10-26 Compaq Computer Corporation Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements
CN101145119A (en) * 2006-09-15 2008-03-19 中兴通讯股份有限公司 Data synchronization method in upgrading process
CN101169749A (en) * 2007-11-20 2008-04-30 中兴通讯股份有限公司 Software edition upgrading management device and software edition upgrading management method
US20130173541A1 (en) * 2011-12-29 2013-07-04 Harish Sivasubramanian Iyer Database version management system

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107040564A (en) * 2016-02-04 2017-08-11 希姆通信息技术(上海)有限公司 Method of data synchronization, data synchronization server and the cloud storage system of cloud storage
US10248659B2 (en) 2016-10-04 2019-04-02 International Business Machines Corporation Consistent hashing configurations supporting multi-site replication
US10831714B2 (en) 2016-10-04 2020-11-10 International Business Machines Corporation Consistent hashing configurations supporting multi-site replication
US10725971B2 (en) 2016-10-04 2020-07-28 International Business Machines Corporation Consistent hashing configurations supporting multi-site replication
WO2018065847A1 (en) * 2016-10-04 2018-04-12 International Business Machines Corporation Consistent hashing configurations supporting multi-site replication
WO2018081928A1 (en) * 2016-11-01 2018-05-11 达闼科技(北京)有限公司 Data processing method and apparatus, and terminal device
CN106716379A (en) * 2016-11-01 2017-05-24 达闼科技(北京)有限公司 Data processing method, device and terminal device
CN106716379B (en) * 2016-11-01 2020-10-30 达闼科技(北京)有限公司 Data processing method and device and terminal equipment
CN107103192A (en) * 2017-04-21 2017-08-29 上海联影医疗科技有限公司 Magic magiscan and its data managing method
CN107092685A (en) * 2017-04-24 2017-08-25 广州新盛通科技有限公司 A kind of method that file system and RDBMS store transaction data are used in combination
CN111448555A (en) * 2017-12-15 2020-07-24 Arm有限公司 Code domain
CN111198842A (en) * 2018-11-20 2020-05-26 普天信息技术有限公司 File management system and method under micro-service system
CN111143315A (en) * 2019-12-27 2020-05-12 贵州电网有限责任公司 Version management method of transformer substation secondary circuit information model based on Git
CN111475941A (en) * 2020-04-03 2020-07-31 深圳市欧蒙设计有限公司 Industrial design drawing work system
CN111507056A (en) * 2020-04-17 2020-08-07 成都寰蓉光电科技有限公司 PCB design method and system for realizing component management and sharing
CN111966533A (en) * 2020-07-23 2020-11-20 招联消费金融有限公司 Electronic file management method and device, computer equipment and storage medium
CN112015661A (en) * 2020-09-08 2020-12-01 江苏云柜网络技术有限公司 Software testing method and device
CN112015661B (en) * 2020-09-08 2023-10-03 南京云柜网络科技有限公司 Software testing method and device
CN113254534A (en) * 2021-06-04 2021-08-13 四川省明厚天信息技术股份有限公司 Data synchronization method and device and computer storage medium
CN115238320A (en) * 2022-09-26 2022-10-25 国网山东省电力公司五莲县供电公司 Power data storage management method
CN116610634A (en) * 2023-07-19 2023-08-18 南京中孚信息技术有限公司 File synchronization system and method for network disk terminal
CN116610634B (en) * 2023-07-19 2023-09-26 南京中孚信息技术有限公司 File synchronization system and method for network disk terminal

Also Published As

Publication number Publication date
CN103646077B (en) 2016-03-30

Similar Documents

Publication Publication Date Title
CN103646077B (en) The Efficient software data management method that a kind of Local work space is combined with remote data server
US10545981B2 (en) Virtual repository management
JP4583377B2 (en) System and method for realizing relational and hierarchical synchronization services for units of information manageable by a hardware / software interface system
CN106104514B (en) Accelerate method, system and the medium of the object in access object repository
US9015248B2 (en) Managing updates at clients used by a user to access a cloud-based collaboration service
US20140012814A1 (en) System and method for performing shard migration to support functions of a cloud-based service
US20060123010A1 (en) System and method for managing data in a distributed computer system
KR20060080581A (en) Systems and methods for interfacing application programs with an item-based storage platform
KR20060080921A (en) Systems and methods for data modeling in an item-based storage platform
US20170185661A1 (en) Extensible extract, transform and load (etl) framework
US20200065313A1 (en) Extensible content object metadata
CN104050223A (en) Pivot facets for text mining and search
EP2680146B1 (en) Co-authoring for a document management system
US9251241B2 (en) Self provisioning and applying role-based security to teamspaces in content repositories
Vargas-Solar et al. Big data management: what to keep from the past to face future challenges?
US20200092337A1 (en) Context-aware content object security
KR20140048396A (en) System and method for searching file in cloud storage service, and method for controlling file therein
JP4583375B2 (en) System for implementation of synchronization schema
CN103501341A (en) Method and device for establishing Web service
CN104268264A (en) Search condition building device and searching device
US11809381B2 (en) Accessing network based content items by a mobile device while offline
CN101477457B (en) Application module management system, application module execution method and virtual machine
Schlauch et al. DataFinder–a scientific data management solution
CN113377729A (en) MongoDB-based knowledge sharing platform system
Lim et al. Design and implementation of a collaborative team-based cloud storage system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant