[go: up one dir, main page]

CN105095519A - User data management method and device and electronic equipment - Google Patents

User data management method and device and electronic equipment Download PDF

Info

Publication number
CN105095519A
CN105095519A CN201510599672.3A CN201510599672A CN105095519A CN 105095519 A CN105095519 A CN 105095519A CN 201510599672 A CN201510599672 A CN 201510599672A CN 105095519 A CN105095519 A CN 105095519A
Authority
CN
China
Prior art keywords
user
data
region
sensitive data
affiliated area
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.)
Pending
Application number
CN201510599672.3A
Other languages
Chinese (zh)
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 Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software 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 Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201510599672.3A priority Critical patent/CN105095519A/en
Publication of CN105095519A publication Critical patent/CN105095519A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the invention discloses a user data management method, a user data management device and electronic equipment, relates to the technical field of computer application, and solves the problem that in the prior art, when a user accesses across areas, the user access speed is low. The user data management method of the present invention comprises: acquiring historical access operation information of a user in a preset period; determining the region of sensitive data in user data according to the historical access operation information, and determining the region of a user according to the historical access operation information, wherein the user data comprises the sensitive data; and detecting whether the area to which the sensitive data belongs is consistent with the area to which the user is located, and if not, migrating the sensitive data from the area to which the sensitive data belongs to the area to which the user is located so as to access the sensitive data in the area to which the user is located. The embodiment of the invention is mainly used for user data management when a user performs cross-region access.

Description

A kind of user data management, device and electronic equipment
Technical field
The present invention relates to Computer Applied Technology field, particularly relate to a kind of user data management, device and electronic equipment.
Background technology
Cloud storage is in the conceptive extension of cloud computing and the new concept of development out one, it is a kind of emerging Network storage technology, refer to by functions such as cluster application, network technology or distributed file systems, various dissimilar memory device a large amount of in network is gathered collaborative work by application software, jointly externally provides data to store and Operational Visit function.At present, cloud stores has become a kind of infrastructure service, Internet user none initiatively or passively do not using cloud stores service, complete the backup of various data, recovery, synchronous, upgrading etc.
Along with the requirement of people to the network bandwidth and network connection speed is more and more higher, for the manufacturer of cloud stores service is provided, when managing user data, also taking some measures the access speed improving user.At present, when managing data, subregion is usually adopted to preserve user data, each user is divided to a certain region, the data of each user are saved to the region belonging to this user, and when user needs calling party data, the region this user be linked into belonging to it is carried out.
Realizing in process of the present invention, inventor finds at least there is following technical matters in prior art:
The mode adopting subregion to preserve user data manages data, when user carries out trans-regional access, still needs region user be connected to belonging to it to carry out user data access, causes user's access speed lower.
Summary of the invention
In view of this, the user data management that the embodiment of the present invention provides, device and electronic equipment, can solve the problem of the access speed how improving user.
First aspect, the embodiment of the present invention provides a kind of user data management, comprising:
The history access operation information of the acquisition user of predetermined period;
According to the affiliated area of sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Whether the affiliated area detecting described sensitive data is consistent with described user region, when inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
Optionally, described history access operation information comprises the speed that the IP address of user, domain name system and user access each region; Describedly determine user region according to described user's history access operation information, comprising:
Access the speed in each region according to the IP address of described user, domain name system and described user, determine described user region.
Optionally, the described affiliated area according to sensitive data in described user's history access operation information determination user data, comprising:
The user comprised according to described history access operation information determines the affiliated area of sensitive data in user data to the operation that sensitive data has carried out.
Optionally, described sensitive data is the data with uniqueness, in the affiliated area being stored in described user data or described user region; Other data in described user data except sensitive data are nonsensitive data, in the affiliated area that described nonsensitive data is stored in described user data and/or described user region.
Optionally, described described sensitive data migrated to described user region by the affiliated area of described sensitive data before, described method also comprises:
Receive the current user operation of described user;
Determine the current access region of described user according to described current user operation, described current access region is identical with described user region or not identical;
When the data that described current user operation is corresponding are sensitive data, judge whether the sensitive data that described current user operation is corresponding is stored in described current access region;
When the sensitive data that described current user operation is corresponding is not stored in described current access region, sensitive data corresponding for described current user operation is migrated to described current access region by the affiliated area of sensitive data corresponding to described current user operation.
Second aspect, the embodiment of the present invention provides a kind of user data management device, comprising:
Acquiring unit, for the history access operation information of the acquisition user of predetermined period;
First determining unit, for the affiliated area according to sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Detecting unit, whether consistent with described user region for the affiliated area detecting described sensitive data;
First migration units, when affiliated area and described user region for described sensitive data being detected when described detecting unit are inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
Optionally, described history access operation information comprises the speed that the IP address of user, domain name system and user access each region; Described first determining unit, accesses the speed in each region for the IP address according to described user, domain name system and described user, determine described user region.
Optionally, described first determining unit, determines the affiliated area of sensitive data in user data to the operation that sensitive data has carried out for the user that comprises according to described history access operation information.
Optionally, described sensitive data is the data with uniqueness, in the affiliated area being stored in described user data or described user region; Other data in described user data except sensitive data are nonsensitive data, in the affiliated area that described nonsensitive data is stored in described user data and/or described user region.
Optionally, described device also comprises:
Receiving element, for receiving the current user operation of described user;
Second determining unit, for determining the current access region of described user according to described current user operation, described current access region is identical with described user region or not identical;
Judging unit, when being sensitive data for the data corresponding when described current user operation, judges whether the sensitive data that described current user operation is corresponding is stored in described current access region;
Second migration units, during for judging that the sensitive data that described current user operation is corresponding is not stored in described current access region when described judging unit, sensitive data corresponding for described current user operation is migrated to described current access region by the affiliated area of sensitive data corresponding to described current user operation.
The third aspect, the embodiment of the present invention additionally provides a kind of electronic equipment, can comprise:
One or more processor;
Storer;
One or more module, one or more module stores described in which memory, proceeds as follows when being performed by one or more processor described:
The history access operation information of the acquisition user of predetermined period;
According to the affiliated area of sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Whether the affiliated area detecting described sensitive data is consistent with described user region, when inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
Fourth aspect, the embodiment of the present invention additionally provides a kind of storage medium, for storing application program, a kind of data staging management method that described application program provides for performing the embodiment of the present invention.
5th aspect, the embodiment of the present invention additionally provides a kind of application program, for performing a kind of data staging management method that the embodiment of the present invention provides.
In the present invention, according to affiliated area and the user region of sensitive data in the history access operation information determination user data that predetermined period obtains, and whether the affiliated area detecting described sensitive data is consistent with described user region, when inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.Compared with prior art, the present invention can move to more suitably region according to the history access operation information automatic decision of user the need of by the sensitive data in user data, to improve the access speed of user, promotes user to the access speed of personal data.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of user data management one embodiment of the present invention;
Fig. 2 is the schematic flow sheet of another embodiment of user data management of the present invention;
Fig. 3 is the structural representation of user data management device one embodiment of the present invention;
Fig. 4 is the structural representation of another embodiment of user data management device of the present invention;
Fig. 5 is the structural representation of electronic equipment embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments all obtained under creative work prerequisite, belong to the scope of protection of the invention.
Referring to Fig. 1, the embodiment of the present invention provides a kind of user data management, comprising:
The history access operation information of the acquisition user of S11, predetermined period;
Wherein, described predetermined period is pre-set by electronic equipment, specifically can determine according to the time experienced between every twice migration of user in the past period.Such as, the mean value of the time experienced between every twice migration of user in a period of time can be calculated, using this mean value as predetermined period; Or, can using the minimum value of time that experiences between every for user in a period of time twice migration as predetermined period.
S12, affiliated area according to sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Wherein, described sensitive data is the data with uniqueness, refers generally to the data for new and old replacement, in the affiliated area being stored in described user data or described user region; Other data in described user data except sensitive data are nonsensitive data, in the affiliated area that described nonsensitive data is stored in described user data and/or described user region.
That is, sensitive data can only store in one of them region in the affiliated area of described user data and described user region, and nonsensitive data does not need.Such as: user uses the sensitive data in B region in a-quadrant, first the sensitive data in B region must be moved to a-quadrant, then the data obtained after operation is preserved together with original sensitive data; And user uses the nonsensitive data in B region in a-quadrant, directly can use the nonsensitive data in B region, then the data obtained after operation are directly kept at a-quadrant.
Whether S13, the affiliated area detecting described sensitive data be consistent with described user region;
Particularly, can judge that whether the affiliated area of described sensitive data is consistent with described user region according to the affiliated area of sensitive data and described user region mark separately, such as, can judge the two respective lane place identification code or registration zone identification code whether identical, if identical, show that the affiliated area of described sensitive data is consistent with described user region, otherwise, show the affiliated area of described sensitive data and described user region inconsistent.
S14, when the affiliated area of described sensitive data and described user region inconsistent time, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
Wherein, when the affiliated area of described sensitive data and described user region inconsistent time, if user now directly accesses described sensitive data, then need to be operated this sensitive data by network remote, thus cause the security of sensitive data to there is risk, and the access speed of user is slower.And after described sensitive data is migrated to described user region by the affiliated area of described sensitive data, the security of described sensitive data can be ensured on the one hand, the access speed of user to sensitive data can be improved on the other hand.
The user data management that the embodiment of the present invention provides, according to affiliated area and the user region of sensitive data in the history access operation information determination user data that predetermined period obtains, and whether the affiliated area detecting described sensitive data is consistent with described user region, when inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.Compared with prior art, the present invention can move to more suitably region according to the history access operation information automatic decision of user the need of by the sensitive data in user data, to improve the access speed of user, promotes user to the access speed of personal data.
Optionally, in user data management one embodiment of the present invention, described history access operation information can comprise the speed that the IP address of user, domain name system and user access each region; Describedly determine user region according to described user's history access operation information, can comprise:
Access the speed in each region according to the IP address of described user, domain name system and described user, determine described user region.
Wherein, IP address is used to the logical address of computing machine on unique identification internet, allows between computer and can intercom mutually. and the computing machine of every platform networking all relies on IP address to distinguish mutually, connect each other.Domain name system be on the Internet as the distributed data base that domain name and IP address map mutually, user can be made to access internet more easily, and not spend the IP string remembeing directly to be read by machine.One to one between domain name system and IP address.The speed accessing region due to user is greater than the speed accessing other regions, therefore, according to IP address and the domain name system of described user, accesses the speed in each region, can determine user region in conjunction with user.
Optionally, in user data management one embodiment of the present invention, the described affiliated area according to sensitive data in described user's history access operation information determination user data, comprising:
The user comprised according to described history access operation information determines the affiliated area of sensitive data in user data to the operation that sensitive data has carried out.
Wherein, operation that user carried out to sensitive data can be comprised in described history access operation information, operation that user has carried out to nonsensitive data, according to the operation that user has carried out to sensitive data, the affiliated area of sensitive data in user data can be determined.
Referring to Fig. 2, optionally, in user data management one embodiment of the present invention, described described sensitive data migrated to described user region by the affiliated area of described sensitive data before, described method can also comprise:
S15, receive the current user operation of described user;
Wherein, while the current user operation receiving described user, can know the data type corresponding to current user operation, be sensitive data or nonsensitive data, and the information such as IP address, domain name system, access speed of described user.
S16, determine the current access region of described user according to described current user operation, described current access region is identical with described user region or not identical;
Due to while the current user operation receiving described user, the information such as IP address, domain name system, access speed of described user can be known, thus, according to IP address and the domain name system of described user, access the speed in each region in conjunction with user, the current access region of user can be determined.
S17, when the data that described current user operation is corresponding are sensitive data, judge whether the sensitive data that described current user operation is corresponding is stored in described current access region;
Particularly, the data stored in sensitive data corresponding for described current user operation and described current access region are compared, determine whether the sensitive data that described current user operation is corresponding is stored in described current access region.
S18, when the sensitive data that described current user operation is corresponding is not stored in described current access region, sensitive data corresponding for described current user operation is migrated to described current access region by the affiliated area of sensitive data corresponding to described current user operation.
Wherein, when the sensitive data that described current user operation is corresponding is not stored in described current access region, if user is now direct by sensitive data described in the domain browsing of current access area, then need to be operated this sensitive data by network remote, thus cause the security of sensitive data to there is risk, and the access speed of user is slower.And after sensitive data corresponding for described current user operation is migrated to described current access region by the affiliated area of sensitive data corresponding to described current user operation, the security of described sensitive data can be ensured on the one hand, the access speed of user to sensitive data can be improved on the other hand.
Referring to Fig. 3, the embodiment of the present invention provides a kind of user data management device, and described user data management device comprises:
Acquiring unit 11, for the history access operation information of the acquisition user of predetermined period;
Wherein, described predetermined period is pre-set by electronic equipment, specifically can determine according to the time experienced between every twice migration of user in the past period.Such as, the mean value of the time experienced between every twice migration of user in a period of time can be calculated, using this mean value as predetermined period; Or, can using the minimum value of time that experiences between every for user in a period of time twice migration as predetermined period.
First determining unit 12, for the affiliated area according to sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Wherein, described sensitive data is the data with uniqueness, refers generally to the data for new and old replacement, in the affiliated area being stored in described user data or described user region; Other data in described user data except sensitive data are nonsensitive data, in the affiliated area that described nonsensitive data is stored in described user data and/or described user region.
That is, sensitive data can only store in one of them region in the affiliated area of described user data and described user region, and nonsensitive data does not need.Such as: user uses the sensitive data in B region in a-quadrant, first the sensitive data in B region must be moved to a-quadrant, then the data obtained after operation is preserved together with original sensitive data; And user uses the nonsensitive data in B region in a-quadrant, directly can use the nonsensitive data in B region, then the data obtained after operation are directly kept at a-quadrant.
Detecting unit 13, whether consistent with described user region for the affiliated area detecting described sensitive data;
Particularly, can judge that whether the affiliated area of described sensitive data is consistent with described user region according to the affiliated area of sensitive data and described user region mark separately, such as, can judge the two respective lane place identification code or registration zone identification code whether identical, if identical, show that the affiliated area of described sensitive data is consistent with described user region, otherwise, show the affiliated area of described sensitive data and described user region inconsistent.
First migration units 14, when affiliated area and described user region for described sensitive data being detected when described detecting unit are inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
Wherein, when the affiliated area of described sensitive data and described user region inconsistent time, if user now directly accesses described sensitive data, then need to be operated this sensitive data by network remote, thus cause the security of sensitive data to there is risk, and the access speed of user is slower.And after described sensitive data is migrated to described user region by the affiliated area of described sensitive data, the security of described sensitive data can be ensured on the one hand, the access speed of user to sensitive data can be improved on the other hand.
The user data management device that the embodiment of the present invention provides, according to affiliated area and the user region of sensitive data in the history access operation information determination user data that predetermined period obtains, and whether the affiliated area detecting described sensitive data is consistent with described user region, when inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.Compared with prior art, the present invention can move to more suitably region according to the history access operation information automatic decision of user the need of by the sensitive data in user data, to improve the access speed of user, promotes user to the access speed of personal data.
Optionally, in user data management device one embodiment of the present invention, described history access operation information comprises the speed that the IP address of user, domain name system and user access each region; Described first determining unit 12, accesses the speed in each region for the IP address according to described user, domain name system and described user, determine described user region.
Wherein, IP address is used to the logical address of computing machine on unique identification internet, allows between computer and can intercom mutually. and the computing machine of every platform networking all relies on IP address to distinguish mutually, connect each other.Domain name system be on the Internet as the distributed data base that domain name and IP address map mutually, user can be made to access internet more easily, and not spend the IP string remembeing directly to be read by machine.One to one between domain name system and IP address.The speed accessing region due to user is greater than the speed accessing other regions, therefore, according to IP address and the domain name system of described user, accesses the speed in each region, can determine user region in conjunction with user.
Optionally, in user data management device one embodiment of the present invention, described first determining unit 12, determines the affiliated area of sensitive data in user data to the operation that sensitive data has carried out for the user that comprises according to described history access operation information.
Wherein, operation that user carried out to sensitive data can be comprised in described history access operation information, operation that user has carried out to nonsensitive data, according to the operation that user has carried out to sensitive data, the affiliated area of sensitive data in user data can be determined.
Referring to Fig. 4, optionally, in user data management device one embodiment of the present invention, described device can also comprise:
Receiving element 15, for receiving the current user operation of described user;
Wherein, while the current user operation receiving described user, can know the data type corresponding to current user operation, be sensitive data or nonsensitive data, and the information such as IP address, domain name system, access speed of described user.
Second determining unit 16, for determining the current access region of described user according to described current user operation, described current access region is identical with described user region or not identical;
Due to while the current user operation receiving described user, the information such as IP address, domain name system, access speed of described user can be known, thus, according to IP address and the domain name system of described user, access the speed in each region in conjunction with user, the current access region of user can be determined.
Judging unit 17, when being sensitive data for the data corresponding when described current user operation, judges whether the sensitive data that described current user operation is corresponding is stored in described current access region;
Particularly, the data stored in sensitive data corresponding for described current user operation and described current access region are compared, determine whether the sensitive data that described current user operation is corresponding is stored in described current access region.
Second migration units 18, for when described judging unit 17 judges that the sensitive data that described current user operation is corresponding is not stored in described current access region, sensitive data corresponding for described current user operation is migrated to described current access region by the affiliated area of sensitive data corresponding to described current user operation.
Wherein, when the sensitive data that described current user operation is corresponding is not stored in described current access region, if user is now direct by sensitive data described in the domain browsing of current access area, then need to be operated this sensitive data by network remote, thus cause the security of sensitive data to there is risk, and the access speed of user is slower.And after sensitive data corresponding for described current user operation is migrated to described current access region by the affiliated area of sensitive data corresponding to described current user operation, the security of described sensitive data can be ensured on the one hand, the access speed of user to sensitive data can be improved on the other hand.
Referring to Fig. 5, the embodiment of the present invention additionally provides a kind of electronic equipment, can comprise:
One or more processor 31;
Storer 32;
One or more module 33, one or more module 33 described is stored in described storer 32, proceeds as follows when being performed by one or more processor 31 described:
The history access operation information of the acquisition user of predetermined period;
According to the affiliated area of sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Whether the affiliated area detecting described sensitive data is consistent with described user region, when inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
The embodiment of the present invention additionally provides a kind of storage medium, for storing application program, and a kind of user data management that described application program provides for performing the embodiment of the present invention.
The embodiment of the present invention additionally provides a kind of application program, for performing a kind of user data management that the embodiment of the present invention provides.
In flow charts represent or in this logic otherwise described and/or step, such as, the sequencing list of the executable instruction for realizing logic function can be considered to, may be embodied in any computer-readable medium, for instruction execution system, device or equipment (as computer based system, comprise the system of processor or other can from instruction execution system, device or equipment instruction fetch and perform the system of instruction) use, or to use in conjunction with these instruction execution systems, device or equipment.With regard to this instructions, " computer-readable medium " can be anyly can to comprise, store, communicate, propagate or transmission procedure for instruction execution system, device or equipment or the device that uses in conjunction with these instruction execution systems, device or equipment.The example more specifically (non-exhaustive list) of computer-readable medium comprises following: the electrical connection section (electronic installation) with one or more wiring, portable computer diskette box (magnetic device), random access memory (RAM), ROM (read-only memory) (ROM), erasablely edit ROM (read-only memory) (EPROM or flash memory), fiber device, and portable optic disk ROM (read-only memory) (CDROM).In addition, computer-readable medium can be even paper or other suitable media that can print described program thereon, because can such as by carrying out optical scanning to paper or other media, then carry out editing, decipher or carry out process with other suitable methods if desired and electronically obtain described program, be then stored in computer memory.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple step or method can with to store in memory and the software performed by suitable instruction execution system or firmware realize.Such as, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: the discrete logic with the logic gates for realizing logic function to data-signal, there is the special IC of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is that the hardware that can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, this program perform time, step comprising embodiment of the method one or a combination set of.
For convenience of description, describing above device is be divided into various units/modules to describe respectively with function.Certainly, the function of each units/modules can be realized in same or multiple software and/or hardware when implementing of the present invention.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the mode that the present invention can add required general hardware platform by software and realizes.Based on such understanding, technical scheme of the present invention can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform the method described in some part of each embodiment of the present invention or embodiment.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; the change that can expect easily or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claim.

Claims (10)

1. a user data management, is characterized in that, comprising:
The history access operation information of the acquisition user of predetermined period;
According to the affiliated area of sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Whether the affiliated area detecting described sensitive data is consistent with described user region, when inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
2. user data management according to claim 1, is characterized in that, described history access operation information comprises the speed that the IP address of user, domain name system and user access each region; Describedly determine user region according to described user's history access operation information, comprising:
Access the speed in each region according to the IP address of described user, domain name system and described user, determine described user region.
3. user data management according to claim 1 and 2, is characterized in that, the described affiliated area according to sensitive data in described user's history access operation information determination user data, comprising:
The user comprised according to described history access operation information determines the affiliated area of sensitive data in user data to the operation that sensitive data has carried out.
4. user data management according to claim 3, is characterized in that, described sensitive data is the data with uniqueness, in the affiliated area being stored in described user data or described user region; Other data in described user data except sensitive data are nonsensitive data, in the affiliated area that described nonsensitive data is stored in described user data and/or described user region.
5. user data management according to claim 4, is characterized in that, described described sensitive data migrated to described user region by the affiliated area of described sensitive data before, described method also comprises:
Receive the current user operation of described user;
Determine the current access region of described user according to described current user operation, described current access region is identical with described user region or not identical;
When the data that described current user operation is corresponding are sensitive data, judge whether the sensitive data that described current user operation is corresponding is stored in described current access region;
When the sensitive data that described current user operation is corresponding is not stored in described current access region, sensitive data corresponding for described current user operation is migrated to described current access region by the affiliated area of sensitive data corresponding to described current user operation.
6. a user data management device, is characterized in that, comprising:
Acquiring unit, for the history access operation information of the acquisition user of predetermined period;
First determining unit, for the affiliated area according to sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Detecting unit, whether consistent with described user region for the affiliated area detecting described sensitive data;
First migration units, when affiliated area and described user region for described sensitive data being detected when described detecting unit are inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
7. user data management device according to claim 6, is characterized in that, described history access operation information comprises the speed that the IP address of user, domain name system and user access each region; Described first determining unit, accesses the speed in each region for the IP address according to described user, domain name system and described user, determine described user region.
8. the user data management device according to claim 6 or 7, it is characterized in that, described first determining unit, determines the affiliated area of sensitive data in user data to the operation that sensitive data has carried out for the user that comprises according to described history access operation information.
9. user data management device according to claim 8, is characterized in that, described sensitive data is the data with uniqueness, in the affiliated area being stored in described user data or described user region; Other data in described user data except sensitive data are nonsensitive data, in the affiliated area that described nonsensitive data is stored in described user data and/or described user region.
10. an electronic equipment, is characterized in that, comprising:
One or more processor;
Storer;
One or more module, one or more module stores described in which memory, proceeds as follows when being performed by one or more processor described:
The history access operation information of the acquisition user of predetermined period;
According to the affiliated area of sensitive data in described history access operation information determination user data, and determine user region according to described history access operation information, described user data comprises sensitive data;
Whether the affiliated area detecting described sensitive data is consistent with described user region, when inconsistent, described sensitive data is migrated to described user region by the affiliated area of described sensitive data, so that access described sensitive data in described user region.
CN201510599672.3A 2015-09-18 2015-09-18 User data management method and device and electronic equipment Pending CN105095519A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510599672.3A CN105095519A (en) 2015-09-18 2015-09-18 User data management method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510599672.3A CN105095519A (en) 2015-09-18 2015-09-18 User data management method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN105095519A true CN105095519A (en) 2015-11-25

Family

ID=54575954

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510599672.3A Pending CN105095519A (en) 2015-09-18 2015-09-18 User data management method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN105095519A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110020553A (en) * 2019-04-12 2019-07-16 山东浪潮云信息技术有限公司 A kind of method and system for protecting sensitive data
CN110879803A (en) * 2019-10-29 2020-03-13 杭州涂鸦信息技术有限公司 User data migration method and system
CN116340085A (en) * 2021-12-23 2023-06-27 美的集团股份有限公司 Equipment access information maintenance method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060029022A1 (en) * 2004-08-03 2006-02-09 Alcatel Method for improving access network selection in the context of discontinuous coverage access networks, corresponding access controller, and corresponding multicast element
CN102117334A (en) * 2011-03-14 2011-07-06 浪潮(北京)电子信息产业有限公司 Method and system for managing file storage in cloud storage system
CN102263825A (en) * 2011-08-08 2011-11-30 浪潮电子信息产业股份有限公司 A data transmission method for hybrid cloud storage system based on cloud location
CN103238147A (en) * 2010-12-08 2013-08-07 日本电气株式会社 Communication service providing system, method of providing communication service and data center management system
CN104361291A (en) * 2014-10-15 2015-02-18 网神信息技术(北京)股份有限公司 Data processing method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060029022A1 (en) * 2004-08-03 2006-02-09 Alcatel Method for improving access network selection in the context of discontinuous coverage access networks, corresponding access controller, and corresponding multicast element
CN103238147A (en) * 2010-12-08 2013-08-07 日本电气株式会社 Communication service providing system, method of providing communication service and data center management system
CN102117334A (en) * 2011-03-14 2011-07-06 浪潮(北京)电子信息产业有限公司 Method and system for managing file storage in cloud storage system
CN102263825A (en) * 2011-08-08 2011-11-30 浪潮电子信息产业股份有限公司 A data transmission method for hybrid cloud storage system based on cloud location
CN104361291A (en) * 2014-10-15 2015-02-18 网神信息技术(北京)股份有限公司 Data processing method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110020553A (en) * 2019-04-12 2019-07-16 山东浪潮云信息技术有限公司 A kind of method and system for protecting sensitive data
CN110879803A (en) * 2019-10-29 2020-03-13 杭州涂鸦信息技术有限公司 User data migration method and system
CN116340085A (en) * 2021-12-23 2023-06-27 美的集团股份有限公司 Equipment access information maintenance method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
JP6909285B2 (en) Systems, methods, and computer programs for fault detection and location within the grid
CN111092930B (en) Service opening method and device
US7711980B1 (en) Computer system failure management with topology-based failure impact determinations
CN103392166A (en) Information storage system and storage system management method
CN107870802B (en) Virtual machine migration method and device
CN104135520B (en) A kind of method and device for identifying android terminal
CN108023967A (en) A kind of management equipment in data balancing method, apparatus and distributed memory system
US20180039548A1 (en) Smart virtual machine snapshotting
CN104461716A (en) Access method of multi-nucleus heterogeneous system and multi-nucleus heterogeneous system
CN110286997B (en) Multi-container application creation method, device, computer equipment and storage medium
CN103634147A (en) Network topology management method and equipment
CN111030840A (en) Method and device for generating topological graph, electronic equipment and storage medium
CN105095519A (en) User data management method and device and electronic equipment
CN104601617A (en) Peripheral access processing method and device in virtual desktop system
JP6107456B2 (en) Configuration requirement creation program, configuration requirement creation device, and configuration requirement creation method
CN110362475A (en) A kind of information acquisition method, device, terminal device and storage medium
CN107745711B (en) Method and device for determining route in automatic driving mode
CN110007858B (en) Storage space allocation method and device
CN107566518A (en) The method and apparatus of management equipment information during installation file
US9450839B2 (en) Efficient network bandwidth utilization in a distributed processing system
US10552282B2 (en) On demand monitoring mechanism to identify root cause of operation problems
CN105378586A (en) Determine malfunction state of power supply module
JP2022168316A (en) Monitoring bot program (computer-implemented method, program and computer system for processing user queries using a bot program)
US20160313880A1 (en) Persistent tracking of a work space arrangement of a crm application through a web browser
CN104317645B (en) A kind of method and device of Application Instance listening port

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20151125