CN109976944A - Data processing method and system, storage medium and electronic equipment - Google Patents
Data processing method and system, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN109976944A CN109976944A CN201910123537.XA CN201910123537A CN109976944A CN 109976944 A CN109976944 A CN 109976944A CN 201910123537 A CN201910123537 A CN 201910123537A CN 109976944 A CN109976944 A CN 109976944A
- Authority
- CN
- China
- Prior art keywords
- data
- flows
- group
- library
- write
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Purpose of this disclosure is to provide a kind of data processing method and system, storage medium and electronic equipment are larger for the maintenance difficulties of insurance business data flow in the related technology to solve the problems, such as.The method is applied to data processing system, and the data processing system includes multiple data groups;The described method includes: the insurance business that acquisition is generated according to upstream business writes data on flows;Obtain the declaration form number that data on flows is write described in corresponding to, wherein the declaration form number includes the first identification code of group information for mark data group;The corresponding target set of data of first identification code is written into the data on flows of writing.
Description
Technical field
This disclosure relates to technical field of memory, and in particular, to a kind of data processing method and system, storage medium and electricity
Sub- equipment.
Background technique
With the enhancing of insurance awareness, the data volume of all kinds of insurance services pairs unsalable goods up with goods that sell well the portfolio of class insurance at growing trend
Also it is incremented by rapidly.Insurance tie-in sale business is understood that become a kind of service that other service lines provide.Insure the core of tie-in sale simultaneously
Relate to the HTTP flow of user terminal (file downloads to flow required for user terminal from server).Therefore when computer room is sent out
When raw failure, if the computer room failure causes upstream business to break down, the tie-in sale class insurance of related service line will lead to
Insure/surrender flow can also occur stop failure.
In tie-in sale class insurance sales, most transaction flows and insurance kind are generated according to the upstream business of its service
, this kind of insurance flow does not have the data of this dimension of User ID.For example, being directed to each take-away order, the order phase can be directed to
The jockey of pass generates insurance;For the hotel's order for exempting from cash pledge service is provided, corresponding insurance can be generated to guarantee the benefit in hotel
Benefit, the user with upstream business service are also not easy to the data definition tie-in sale of this dimension of User ID without direct correlation
Class insurance.
Since tie-in sale class insurance flow does not have the data of this dimension of User ID, if encountering cutout failure, it is difficult to inquire
Relevant data service, the data maintenance insured to tie-in sale class bring bigger difficulty.
Summary of the invention
Purpose of this disclosure is to provide a kind of data processing method and system, storage medium and electronic equipment, to solve phase
The larger problem of the maintenance difficulties of insurance business data flow is directed in the technology of pass.
To achieve the goals above, in a first aspect, the disclosure provides a kind of data processing method,
The method is applied to data processing system, and the data processing system includes multiple data groups;
The described method includes:
Obtain the insurance business generated according to upstream business writes data on flows;
Obtain the declaration form number that data on flows is write described in corresponding to, wherein the declaration form number includes being used for mark data group
The first identification code of group information;
The corresponding target set of data of first identification code is written into the data on flows of writing.
Optionally, each data group includes: to write data on flows library and reading data on flows library;
The reading data on flows library includes: to write that data on flows library is corresponding to read data on flows library with group with described, and corresponding
Different group of reading data on flows library of other data groups;
It is described that the corresponding target set of data of first identification code is written into the data on flows of writing, comprising: to be write described
Data on flows library is write in data on flows write-in target set of data;
The method also includes:
The data on flows of writing is synchronized to the same group reading data on flows library;
The data on flows of writing is synchronized to, different group of reading flow number of the arbitrary data group in addition to the target set of data
According to library.
Optionally, each data group include: it is multiple write data on flows library, and each described to write data on flows library corresponding
Same group of reading data on flows library;
The declaration form number further includes the second identification code of group information for identification database;
It is described that the corresponding target set of data of first identification code is written into the data on flows of writing, comprising:
By it is described write data on flows the corresponding target of the second identification code described in the target set of data be written write flow number
According to library.
Optionally, multiple data groups are located at least two different computer rooms;
The method also includes:
In response to the inquiry operation of the first computer room, the declaration form number of inquiry data traffic is obtained;
Whether judge the first data group corresponding with first identification code of declaration form number of the inquiry data traffic
Belong to the local data group of first computer room;
If first data group belongs to the local data group of first computer room, in the described same of first data group
Group reads the data information that the corresponding inquiry data traffic is obtained in data on flows library;
If first data group belongs to other computer rooms, in the correspondence of the data group of first computer room first data
In the different group of reading data on flows library of group, the data information of the corresponding inquiry data traffic is obtained.
Optionally, multiple data groups are located at least two different computer rooms;
It is write before the corresponding target set of data of first identification code is written in data on flows by described, the method is also wrapped
It includes:
If the target set of data is not belonging to execute the second computer room of the upstream business, second computer room and institute are detected
Whether the data link for stating the third computer room where target set of data is unimpeded;
If the data link is abnormal, in the exception record list of the data group of the second computer room local described in record
Write data on flows;
It is described that the corresponding target set of data of first identification code is written into the data on flows of writing, comprising:
Restore smooth event in response to characterizing the data link, will be recorded in the exception record list described in write
The target set of data is written in data on flows.
Optionally, before writing the declaration form number of data on flows described in corresponding in acquisition, the method also includes:
Reading data on flows library by inquiring multiple data groups carries out idempotent verification to the data on flows of writing;
The declaration form number of data on flows is write described in the acquisition is corresponding, comprising:
If the data on flows of writing is verified by the idempotent, the declaration form number that data on flows is write described in corresponding to is obtained.
Optionally, if the data on flows of writing is data on flows of insuring, the method also includes:
It searches in the reading data on flows library of multiple data groups and is numbered with the declaration form of the data on flows of insuring
It is consistent to repeat declaration form;
Described if it exists to repeat declaration form, upstream traffic is sent for the moving back of data on flows of insuring described in request to initiate to correspond to
Protect the request message of process.
Optionally, the data on flows of writing is insure data on flows or surrender data on flows.
It is optionally, described to obtain the declaration form number that data on flows is write described in correspondence, comprising:
Obtain the service feature information of the upstream business;
According to the service feature information and the corresponding relationship of preset service feature and data group, determine for writing
Enter the target set of data for writing data on flows, and the first identification of the group information for identifying the target set of data
Code;
According at least to the declaration form number for writing data on flows described in first identification code generation.
Second aspect, the disclosure provide a kind of data processing system, and the data processing system includes multiple data groups;
The system also includes:
AM access module writes data on flows according to the insurance business that upstream business generates for obtaining;
Number module, for obtain it is corresponding described in write the declaration form number of data on flows, wherein the declaration form number includes using
In the first identification code of group information of mark data group;
Writing module, for the corresponding target set of data of first identification code to be written in the data on flows of writing.
Optionally, each data group includes: to write data on flows library and reading data on flows library;
The reading data on flows library includes: to write that data on flows library is corresponding to read data on flows library with group with described, and corresponding
Different group of reading data on flows library of other data groups;
The write module is used for:
Described write in data on flows write-in target set of data is write into data on flows library;
The data on flows of writing is synchronized to the same group reading data on flows library;
The data on flows of writing is synchronized to, different group of reading flow number of the arbitrary data group in addition to the target set of data
According to library.
Optionally, each data group include: it is multiple write data on flows library, and each described to write data on flows library corresponding
Same group of reading data on flows library;
The declaration form number further includes the second identification code of group information for identification database;
The write module is used for:
By it is described write data on flows the corresponding target of the second identification code described in the target set of data be written write flow number
According to library.
Optionally, multiple data groups are located at least two different computer rooms;
The system also includes enquiry modules, are used for:
In response to the inquiry operation of the first computer room, the declaration form number of inquiry data traffic is obtained;
Whether judge the first data group corresponding with first identification code of declaration form number of the inquiry data traffic
Belong to the local data group of first computer room;
If first data group belongs to the local data group of first computer room, in the described same of first data group
Group reads the data information that the corresponding inquiry data traffic is obtained in data on flows library;
If first data group belongs to other computer rooms, in the correspondence of the data group of first computer room first data
In the different group of reading data on flows library of group, the data information of the corresponding inquiry data traffic is obtained.
Optionally, multiple data groups are located at least two different computer rooms;
The system also includes fault processing modules, are used for:
If the target set of data is not belonging to execute the second computer room of the upstream business, write by the data on flows of writing
Before entering the corresponding target set of data of first identification code, the where second computer room and the target set of data is detected
Whether the data link of three computer rooms is unimpeded;
If the data link is abnormal, in the exception record list of the data group of the second computer room local described in record
Write data on flows;
The write module is used for:
Restore smooth event in response to characterizing the data link, will be recorded in the exception record list described in write
The target set of data is written in data on flows.
Optionally, the system also includes correction verification modules, are used for:
Before writing the declaration form number of data on flows described in corresponding in acquisition, pass through the reading flow for inquiring multiple data groups
Database carries out idempotent verification to the data on flows of writing;
The number module, if writing data on flows for described and being verified by the idempotent, obtain it is corresponding described in write flow
The declaration form of data is numbered.
Optionally, the correction verification module, is used for:
It searches in the reading data on flows library of multiple data groups and is numbered with the declaration form of the data on flows of insuring
It is consistent to repeat declaration form;
Described if it exists to repeat declaration form, upstream traffic is sent for the moving back of data on flows of insuring described in request to initiate to correspond to
Protect the request message of process.
Optionally, the data on flows of writing is insure data on flows or surrender data on flows.
Optionally, the number module, is used for:
Obtain the service feature information of the upstream business;
According to the service feature information and the corresponding relationship of preset service feature and data group, determine for writing
Enter the target set of data for writing data on flows, and the first identification of the group information for identifying the target set of data
Code;
According at least to the declaration form number for writing data on flows described in first identification code generation.
The third aspect provides a kind of computer readable storage medium, is stored thereon with computer program, and the program is processed
The step of any one data processing method is realized when device executes.
Fourth aspect provides a kind of data processing system, comprising:
Memory is stored thereon with computer program;
Processor, for executing the computer program in the memory, with any one data processing method
The step of.
Above-mentioned technical proposal can at least reach following technical effect:
It obtains and writes data on flows according to what upstream business generated, and obtain the declaration form number for writing data on flows described in correspondence,
Further the corresponding target set of data of identification code in data on flows write-in declaration form number is write by described.In this way, can basis
The data group ownership distribution for completing to write data on flows based on declaration form number can if data stop caused by encountering because of computer room failure
To inquire the corresponding data group for writing data on flows of processing by declaration form number.For some shortage user's id informations
Tie-in sale class declaration form data on flows when, the identification code in being numbered by declaration form also determines corresponding target set of data, to mention
The convenient degree of insurance business data management service is risen.
Other feature and advantage of the disclosure will the following detailed description will be given in the detailed implementation section.
Detailed description of the invention
Attached drawing is and to constitute part of specification for providing further understanding of the disclosure, with following tool
Body embodiment is used to explain the disclosure together, but does not constitute the limitation to the disclosure.In the accompanying drawings:
Fig. 1 is a kind of data processing method flow chart shown according to an exemplary embodiment.
Fig. 2 is another data processing method flow chart shown according to an exemplary embodiment.
Fig. 3 is a kind of data processing method schematic diagram shown according to an exemplary embodiment.
Fig. 4 is another data processing method schematic diagram shown according to an exemplary embodiment.
Fig. 5 is another data processing method schematic diagram shown according to an exemplary embodiment.
Fig. 6 is another data processing method flow chart shown according to an exemplary embodiment.
Fig. 7 is another data processing method schematic diagram shown according to an exemplary embodiment.
Fig. 8 is a kind of data processing system block diagram shown according to an exemplary embodiment.
Fig. 9 is electronic device block diagram shown according to an exemplary embodiment.
Specific embodiment
It is described in detail below in conjunction with specific embodiment of the attached drawing to the disclosure.It should be understood that this place is retouched
The specific embodiment stated is only used for describing and explaining the disclosure, is not limited to the disclosure.
Fig. 1 is a kind of data processing method flow chart shown according to an exemplary embodiment.
The method is applied to data processing system, and the data processing system includes multiple data groups.Wherein, described more
A data group can be virtual grouping.Multiple data groups can be deployed in the same computer room, can also be deployed in difference respectively
Computer room.Specific deployment rule can be allocated according to the geographical location of business.
Such as Daxing (DX) computer room disposes data group A, Yongfeng (YF) computer room disposes data group B.Go in a big way (DX) computer room packet
The library storage repository A1 and the library A2 are included, Yongfeng (YF) computer room includes the library storage repository B1 and the library B2.Further it is distributed in
The data on flows in the library A1 or the library A2, so that it may by virtual group to A group;It is distributed in the data on flows in the library B1 or the library B2, so that it may
By virtual group to B group.
The described method includes:
S11, obtain the insurance business generated according to upstream business writes data on flows.
Wherein, the data on flows of writing can be insure data on flows or surrender data on flows.
Such as upstream business is that order is taken out in creation, corresponds to the take-away order accordingly and generates corresponding order jockey
Data on flows of insuring;Upstream business is to take out order dispatching to complete, and corresponds to the take-away order accordingly and generates the corresponding order
The surrender data on flows of jockey.
S12 obtains the declaration form number that data on flows is write described in corresponding to, wherein the declaration form number includes for identifying number
According to the first identification code of group information of group.
Specifically, writing the declaration form number of data on flows described in the acquisition is corresponding, comprising: obtain the industry of the upstream business
Business characteristic information;According to the service feature information and the corresponding relationship of preset service feature and data group, determination is used for
The target set of data of data on flows is write described in write-in, and the first identification of the group information for identifying the target set of data
Code;According at least to the declaration form number for writing data on flows described in first identification code generation.
Wherein, the service feature information of the upstream business can be, the geographical location information of computer room where upstream business,
The generation temporal information of upstream business, the kind of insurance information, etc. formulated according to upstream business.
By taking the geographical location information of computer room where upstream business as an example, the corresponding relationship of preset service feature and data group
It can be, computer room is consistent with computer room where data group where upstream business.For example, if the computer room of upstream business is DX computer room, phase
The data on flows that will write answered is distributed to the data group A group for being in DX computer room together;If the computer room of upstream business is YF computer room, accordingly
Data on flows will be write to distribute to the data group B group for being in YF computer room together.
The corresponding target set of data of first identification code is written in the data on flows of writing by S13.
That is, numbering according to the corresponding declaration form of data on flows is write, it can determine that this writes data on flows for write-in
Data group.It is exemplary, a kind of composition schematic table (table 1) of declaration form number of embodiment of the present disclosure offer is provided.
Table 1
Wherein, declaration form numbers primary number for indicating the identification code corresponding to data group.It is exemplary, if corresponding
Data group be A group, which is 2,4,6;Corresponding data group is B group, which is 3,5,7.
It is exemplary, in the table temporal information it is specific it is corresponding be traffic generating day distance on January 1st, 1970 natural day
Number.Insurance business type specifically refers to the declaration form as tie-in sale class declaration form, or the declaration form to place an order in store.
The natural sequence of declaration form can be started counting from 1000000, wherein A group is started counting from 10000000, B group from
10001000 start counting.Specific rules can be class interval counting, and the data area that for example, A group counts is located at
10000000~1000999,10002000~10002999,10004000~10004999 ..., B group count data area position
In 10001000~10001999,10003000~10003999,10005000~10005999 ....Due to corresponding different data
The natural sequence of the declaration form number of group is located at non-cross data area can also even if the identification code of other digit order numbers lacks
Further to complete the distribution of data by natural sequence and trace to the source, facilitate the management to data on flows.
Above-mentioned technical proposal can at least reach following technical effect:
It obtains and writes data on flows according to what upstream business generated, and obtain the declaration form number for writing data on flows described in correspondence,
Further the corresponding target set of data of identification code in data on flows write-in declaration form number is write by described.In this way, can basis
The data group ownership for completing to write data on flows based on declaration form number is distributed, data on flows can will be write based on demand neatly will
Data on flows is write to distribute to data group.Data group is distributed for newly-increased data traffic, specific allocation strategy can be same machine
Room strategy, service line routing policy or setization strategy etc..Subsequent newly-increased data traffic will not influence to first storage
Data on flows inquiry.Routing storage is carried out based on declaration form number (being also possible to O/No. etc. in the specific implementation), because
When this goes inquiry order information by declaration form number, order number is parsed it can be learnt which data group order is stored in.
If data stop caused by encountering because of computer room failure, it can be numbered by declaration form and inquire processing and corresponding write flow number
According to data group.For some tie-in sale classes for lacking user's id informations declaration form data on flows when, knowledge in being numbered by declaration form
Other code also determines corresponding target set of data, to improve the convenient degree of insurance business data management service.
As information becomes more and more important enterprise assets, enterprise for data and information system degree of dependence not
Disconnected to increase, the loss that caused loss of data and service disconnection occur for disaster is also increasing, so disaster tolerance system is in enterprise
Reply disaster moment can play the role of vital.Many enterprises reduce computer room delay machine (delay machine with being devoted to through limit
Refer to that machine is out of service or abnormal closes cisco unity malfunction, namely what is often called crash phenomenon) risk and avoid service disconnection
Potential impact.
In the related technology, currently used Disaster Recovery Strategy has following several:
The first, disposes the identical system of a set of function in strange land, disaster tolerance data using cold standby by the way of with produce computer room
It keeps synchronizing.When computer room level faults, according to prespecified RTO (Recovery Time Objective, recovery time
Target is the time span that enterprise may be allowed service disruption) and RPO (Recovery Point Objective, return contact mesh
Mark, refer to after service recovery, when restoring corresponding to the data got between point) index, system can be switched to Redundancy Machine
Continue externally to provide service in room.
For the first strategy, disaster tolerance certainly will accelerate the devaluation of disaster tolerance equipment by the way of cold standby, when disaster occurs
When, due to accessing usually without real-time traffic, once breaking down, cold standby computer room situation is unknown, even if switching to cold standby computer room,
How long coming into force is also a unknown number.
Second, disaster tolerance system is disposed in such a way that strange land is mostly living, disaster tolerance data accomplish that almost real-time synchronization is simultaneously right simultaneously
Outer business service can cut away flow in a short period of time, will not influence user experience when computer room failure.Furthermore, it is possible to
Assignment is carried out to across computer room data based on message queue, and formulates complex data consistency desired result scheme.
For second of strategy, many traditional industries are substantially all based on minicomputer and SAN (Storage Area
Network, storage area network) Closed Architecture, technically using CDP (Continuous Data Protection, continue
Data protection) for the data backup and resume in enterprise's disaster tolerance system, for the disaster tolerance of Large-Scale Interconnected net system, far from
Meets the needs of synchronous internet big data and backup.Even if casting aside entreprise cost not say, light is strange land to be realized mostly work technology
It is upper extremely complex, it is necessary to solve a series of problems such as routing consistency, data retardance and consistency.
And have higher requirement to the timeliness for data on flows of insuring in insurance business, in view of disaster tolerance plan in the related technology
Variety of problems in slightly, Disaster Recovery Strategy in the related technology is applied to the maintenance to insurance business data flow, and there is also larger
Performance difficulty.
In this regard, the embodiment of the present disclosure proposes a kind of data processing system, to enhance the disaster tolerance for writing data on flows maintenance management
Ability.
The data processing system includes multiple data groups.Wherein, the multiple data group can be virtual grouping.It is more
A data group can be deployed in the same computer room, can also be deployed in different computer rooms respectively.Specific deployment rule can basis
The geographical location of business is allocated.
Such as Daxing (DX) computer room disposes data group A, Yongfeng (YF) computer room disposes data group B.Go in a big way (DX) computer room packet
The library database A1, the library A2, the library A3, the library A4 and the library A5 are included, Yongfeng (YF) computer room includes the library database B1 and the library B2.Further quilt
It is allocated in the data on flows in the library A1, the library A2, the library A3, the library A4 or the library A5, so that it may by virtual group to A group;It is distributed in the library B1
Or the data on flows in the library B2, so that it may by virtual group to B group.
In addition, each data group includes writing data on flows library and reading data on flows library.Wherein, writing data on flows specifically can be with
It is insure data on flows or surrender data on flows.Reading data on flows specifically can be query flows data.
In the present embodiment, the data on flows library of writing of each data group can be to be multiple, and reading data on flows library may be
It is multiple.By taking above-mentioned DX computer room as an example, database A1 and database A2 can be configured as and write data on flows library.In addition to this,
Database A3, database A4 and the database A5 of DX computer room, which can be configured as, reads data on flows library.
In addition, each data group include with it is each it is described write data on flows library it is corresponding with group read data on flows library.Still
By taking DX computer room as an example, database A1 and database A2 can be configured as and write data on flows library.Database A3 can be configured
For the same group of reading data on flows library corresponding to the library A1, database A4 can be configured as the same group of reading data on flows corresponding to the library A2
Library.
In addition, each data group includes different group of reading data on flows library.It is corresponding that different group of reading data on flows library can synchronize its
Other data groups write data on flows, the slave database as primary database in other data groups.Or by taking DX computer room as an example, number
It can be configured as the different group of reading data on flows library corresponding to data group B group according to library A5, that is to say, that can be same in database A5
Step write-in data group B group writes data on flows.
Specifically, above-mentioned database can be MySQL database.Above-mentioned data on flows of writing is synchronized to reading data on flows library just
It can be synchronized by binlog log.The binlog log effect of MySQL database is increased inside MySQL for recording
The record (for example, the change for writing data on flows to database) for the content for having update to MySQL database such as looking into is revised, to data
The reading data on flows (for example, inquiry select data on flows) in library will not be by binlog log recording;It is mainly used for database
Leader follower replication and increment recovery.
In the examples described above, data group A group is located at DX computer room, and data group B group is located at YF computer room.It is synchronous that data on flows will be write
The binlog that process to same group of reading data on flows library can be same computer room is synchronous.Data on flows will be write and be synchronized to different group of reading flow
It is synchronous that the process of database can be the binlog across computer room.
Fig. 2 is another data processing method flow chart provided according to the embodiment of the present disclosure.The method is applied to upper
State data processing system.The described method includes:
S21, obtain the insurance business generated according to upstream business writes data on flows.
Wherein, the data on flows of writing can be insure data on flows or surrender data on flows.
Such as upstream business is that order is taken out in creation, corresponds to the take-away order accordingly and generates corresponding order jockey
Data on flows of insuring;Upstream business is to take out order dispatching to complete, and corresponds to the take-away order accordingly and generates the corresponding order
The surrender data on flows of jockey.
It says for another example, upstream business is train ticket or air ticket order, the personal insurance that can be for passenger of generation
Insure data on flows or stroke delay danger data on flows of insuring.If order stroke meets settlement of insurance claim condition, into one
Step generates Claims Resolution data on flows.
S22 obtains the declaration form number that data on flows is write described in corresponding to, wherein the declaration form number includes for identifying number
It further include the second identification code for identifying the group information for writing data on flows library according to the first identification code of group information of group.
In one example, a kind of composition schematic table (table 2) of declaration form number of embodiment of the present disclosure offer is provided.
Table 2
Wherein, declaration form number the 1st number is used to indicate the second identification code corresponding to database.It is exemplary, if
Corresponding database is 2 libraries, which is 2;Corresponding database is 3 libraries, which is 3.
The number that declaration form number is the 6/7th is used to indicate the first identification code corresponding to database.It is exemplary, if corresponding
Data group be A group, which is 01;Corresponding data group is B group, which is 03.
In the table temporal information it is specific it is corresponding be at distance 1970 traffic generating day natural number of days.Insurance business class
Type specifically refers to the declaration form as tie-in sale class declaration form, or the declaration form to place an order in store.
The natural sequence of declaration form can be started counting from 1000000, wherein A group is started counting from 10000000, B group from
10001000 start counting.Specific rules can be class interval counting, and the data area that for example, A group counts is located at
10000000~1000999,10002000~10002999,10004000~10004999 ..., B group count data area position
In 10001000~10001999,10003000~10003999,10005000~10005999 ....Due to corresponding different data
The natural sequence of the declaration form number of group is located at non-cross data area can also even if the identification code of other digit order numbers lacks
Further to complete the distribution of data by natural sequence and trace to the source, facilitate the management to data on flows.
In another example, the first bit digital is not above-mentioned second identification code, the 5th and the 6th bit digital in declaration form number
Position is above-mentioned first identification code." 01 " corresponding data group A group in first identification code, " 02 " corresponding data group B group.Second identification code
In 1 library of " 1 " correspondence database, 2 library of " 2 " correspondence database.As shown in figure 3, declaration form number " 1xxx01xxxxxxxxxxxx " is right
Answer the library database A1 in data group A group, the library database A2 in " 2xxx01xxxxxxxxxxxx " corresponding data group A group.Phase
As, declaration form numbers the library database B1 in " 1xxx02xxxxxxxxxxxx " corresponding data group B group,
The library database B2 in " 2xxx02xxxxxxxxxxxx " corresponding data group B group.
It is worth noting that database there can be the differentiation of type of service in a data group, such as there are data to connect
Enter business, declaration form business, direct-connected business etc..Correspondingly, data group A group includes " the access library A1 ", " library declaration form A1 ", " declaration form
The library A2 ", " the direct-connected library A1 ", data group B group include " the access library B1 ", " library declaration form B1 ", " library declaration form B2 ", " the direct-connected library B1 ".Into
One step, it can specifically corresponding business be distributed to corresponding business library according to data on flows is write.
In the specific implementation, system code can rely on different business libraries.Table 3 is a kind of system code dependence business library
Corresponding relationship signal.
Table 3
Optionally, described to obtain the declaration form number that data on flows is write described in correspondence, comprising: to obtain the industry of the upstream business
Business characteristic information;According to the service feature information and the corresponding relationship of preset service feature and data group, determination is used for
The target set of data of data on flows is write described in write-in, and the first identification of the group information for identifying the target set of data
Code;According at least to the declaration form number for writing data on flows described in first identification code generation.
Wherein, the service feature information of the upstream business can be, the geographical location information of computer room where upstream business,
The generation temporal information of upstream business, the kind of insurance information, etc. formulated according to upstream business.
By taking the geographical location information of computer room where upstream business as an example, the corresponding relationship of preset service feature and data group
It can be, computer room is consistent with computer room where data group where upstream business.For example, if the computer room of upstream business is DX computer room, phase
The data on flows that will write answered is distributed to the data group A group for being in DX computer room together;If the computer room of upstream business is YF computer room, accordingly
Data on flows will be write to distribute to the data group B group for being in YF computer room together.
Illustrate by taking Fig. 4 as an example, " being uniformly accessed into DX " and " being uniformly accessed into YF " is respectively that DX computer room YF computer room receives flow number
According to the database for disposing corresponding data group and data group.(deployment configuration A group, subordinate after deployment is completed in the service of being uniformly accessed into
Configure B group), the number of taking request (number of taking A group, the number of taking B group) can be sent to sequence number service." sequence number services DX " and " sequence
Number service YF " respectively according to the different number of taking requests return corresponding declaration form number (" 1xxx01xxxxxxxxxxxx ",
“2xxx01xxxxxxxxxxxx”、“1xxx02xxxxxxxxxxxx”、“2xxx02xxxxxxxxxxxx”)。
The second identification described in the corresponding target set of data of first identification code is written in the data on flows of writing by S23
The corresponding target of code writes data on flows library.
The data on flows of writing is synchronized in the target set of data that write data on flows library with the target corresponding by S24
Same group of reading data on flows library.
The data on flows of writing is synchronized in the data processing system appointing in addition to the target set of data by S25
Different group of reading data on flows library in data group of anticipating.
It is worth noting that present embodiments provide method operating procedure as shown in the flowchart, but based on conventional or
Person may include more or less operating procedure without creative labor.The step of enumerating in embodiment sequence is only crowd
One of multi-step execution sequence mode does not represent and unique executes sequence.In actual implementation, synchronizing step S25, S26
It can also be executed prior to write step S24.
For more intuitive displaying above-mentioned technical proposal, please refer to number insurance business data flow as shown in Figure 5 with
The distribution schematic diagram of database.
In the specific implementation, multiple data groups are located at least two different computer rooms.
Wherein, pecked line part indicates synchronous with group data with group reading data on flows library.Dotted portion indicates different group of reading
Data on flows library is synchronous with different group of data.
No matter throw/upstream business of surrender data on flows is in DX computer room or YF machine computer room, throwing/surrender data on flows
To be assigned to the A data group of DX computer room.Specifically, being uniformly accessed into business library, throwing/surrender data on flows is written into and writes flow
" access the library A1 ".Further, it is synchronized to " the access A1 that with group reads flow corresponding with " access library A1 " of writing flow
Library ";It is synchronized to " the access library A1 " of different group of reading flow corresponding with " access library A1 " of writing flow.
Specifically, in declaration form business library, if throwing/surrender data on flows is assigned to the library A1 of the A data group of DX computer room, that
Throwing/surrender data on flows is written into " library declaration form A1 " for writing flow.Further, it is synchronized to " the declaration form A1 that flow is write with this
Corresponding " library declaration form A1 " that flow is read with group in library ";It is synchronized to and writes " library declaration form A1 " of flow corresponding different group of reading flow with this
" library declaration form A1 ".
If throwing/surrender data on flows is assigned to the library A2 of the A data group of DX computer room, then throwing/surrender data on flows quilt
Write " library declaration form A2 " of flow.Further, be synchronized to this write " library declaration form A2 " of flow it is corresponding with group read flow
" library declaration form A2 ";It is synchronized to " library declaration form A2 " that " library declaration form A2 " of flow corresponding different group of reading flow is write with this.
It, equally can be in addition, for Eagle (distribution real time monitoring and early warning frame) group service of each computer room
The data of synchronous two computer rooms of the method for databus (database journal excavation) or MQ (message queue).
In addition, respectively corresponding access service, declaration form business, the business library of direct-connected business can be carried out by Mafka framework
Partition management.For different business libraries, its write-in is similar with synchronous rule, to save length, does not illustrate one by one herein
It is bright.
Specifically, following methods step can also be performed in response to inquiry operation:
In response to the inquiry operation of the first computer room, the declaration form number of inquiry data traffic is obtained;Judgement and the inquiry number
Whether belong to the local number of first computer room according to corresponding first data group of first identification code that the declaration form of flow is numbered
According to group;If first data group belongs to the local data group of first computer room, at described same group of first data group
Read the data information that the corresponding inquiry data traffic is obtained in data on flows library;If first data group belongs to other machines
Room, in the different group of reading data on flows library of correspondence first data group of the data group of first computer room, acquisition pair
Answer the data information of the inquiry data traffic.
That is, each computer room can read data on flows library (including same group of reading data on flows library and different group of reading stream
Amount database) in inquire full dose data.For example, when DX computer room receives data on flows of the inquiry distribution to DX computer room, i.e.,
It can enter and read data on flows library reading data with group.When DX computer room receives data on flows of the inquiry distribution to YF computer room, i.e.,
Different group of reading data on flows library can be entered and read data.
The technical solution of the present embodiment, by the way that service traffics data are written and read differentiation, and to the deployment of each computer room
Database in data group is written and read differentiation, ensure that effective reason utilization to computer room hardware resource.And then by that will count
According to the reading data on flows library in the reading data on flows library and different computer room for being synchronized to same computer room, guarantee to subtract while the inquiry of across computer room flow
Few operation write across computer room, to effectively promote the timeliness and consistency of data base administration data on flows.
Fig. 6 is another data processing method flow chart provided according to the embodiment of the present disclosure.The method is applied to upper
State data processing system.The described method includes:
S61 is obtained and is write data on flows according to what upstream business generated.
Wherein, the data on flows of writing can be insure data on flows or surrender data on flows.Further, it is also possible to be reason
Pay for data on flows.
Such as upstream business is that order is taken out in creation, corresponds to the take-away order accordingly and generates corresponding order jockey
Data on flows of insuring;Upstream business is to take out order dispatching to complete, and corresponds to the take-away order accordingly and generates the corresponding order
The surrender data on flows of jockey.
It says for another example, upstream business is train ticket or air ticket order, the personal insurance that can be for passenger of generation
Insure data on flows or stroke delay danger data on flows of insuring.If order stroke meets settlement of insurance claim condition, into one
Step generates Claims Resolution data on flows.
S62, the reading data on flows library by inquiring the multiple data group carry out idempotent verification to the data on flows of writing.
S63 obtains the declaration form volume that data on flows is write described in corresponding to if the data on flows of writing is verified by the idempotent
Number, wherein the declaration form number includes the first identification code of group information for mark data group, further includes writing stream for identifying
Measure the second identification code of the group information of database.
Whether S64, the computer room of the detection execution upstream business and the data link of the target set of data are unimpeded.
S65, if the data link is abnormal, in the exception record list of the data group of the computer room local described in record
Write data on flows.
That is, being write before the corresponding target set of data of first identification code is written in data on flows by described, institute
State method further include: if the target set of data is not belonging to execute the second computer room of the upstream business, detect second machine
Whether the data link in room and the third computer room where the target set of data is unimpeded;If the data link is abnormal, described
Data on flows is write described in record in the exception record list of the data group of second computer room local.
It is worth noting that writing the operation of data traffic if target set of data belongs to the computer room for executing upstream business
It is executed in local computer room, this process is not related to across computer room write-in.Between computer room when data link exception, set in multiple computer rooms
Change, the flow of writing of itself of each computer room forms closed loop, can be realized the closed loop read-write process of core link, and read and write
It operates normally.
S66 restores smooth event, the institute that will be recorded in the exception record list in response to characterizing the data link
It states to write data on flows the corresponding target of the second identification code described in the corresponding target set of data of first identification code is written and writes stream
Measure database.
The characterization data link restores smooth event, can be and receives corresponding signal identification, or detection
Restart to failure computer room and enters normal operating condition.
Optionally, if the data on flows of writing is data on flows of insuring, the method also includes: in the multiple data group
Reading data on flows library in search with the declaration form number it is consistent repeat declaration form;If the reading data on flows of the multiple data group
Declaration form is repeated there are described in library, upstream traffic is sent for requesting asking for the surrender process for initiating the corresponding declaration form number
Seek message.
That is, surrender request message is sent by upstream business if insurance data repeatedly generates, so that
Duplicate lapse of policy.
For more intuitive displaying above-mentioned technical proposal, please refer to number insurance business data flow as shown in Figure 7 with
The distribution schematic diagram of database.
Wherein, pecked line part indicates synchronous with group data with group reading data on flows library.
For example, throwing/surrender data on flows upstream business, in DX computer room, throwing/surrender data on flows is assigned to DX computer room
A data group.Specifically, being uniformly accessed into business library, throwing/surrender data on flows is written into " the access library A1 " for writing flow.Into
One step, it is synchronized to " the access library A1 " that flow is read with group corresponding with " access library A1 " of writing flow.
Specifically, in declaration form business library, if throwing/surrender data on flows is assigned to the library A1 of the A data group of DX computer room, that
Throwing/surrender data on flows is written into " library declaration form A1 " for writing flow.Further, it is synchronized to " the declaration form A1 that flow is write with this
Corresponding " library declaration form A1 " that flow is read with group in library ".
If throwing/surrender data on flows is assigned to the library A2 of the A data group of DX computer room, then throwing/surrender data on flows quilt
Write " library declaration form A2 " of flow.Further, be synchronized to this write " library declaration form A2 " of flow it is corresponding with group read flow
" library declaration form A2 ".
When DX computer room receives data on flows of the inquiry distribution to DX computer room, can be read into data on flows library is read with group
Access evidence.
Since the data link between computer room is abnormal.If throwing/surrender data on flows upstream business is recorded in YF computer room
Throwing/surrender data on flows is in the exception record list of YF computer room.
To between DX computer room and YF computer room data link restore, by the throwing recorded in the exception record list of YF computer room/
The write-in of surrender data on flows is written again in the target database for the target set of data for being deployed in DX computer room.
In addition, for Eagle (distribution real time monitoring and early warning frame) group service of each computer room, in two computer rooms
Between in the normal situation of data link, can be same with databus (database journal excavation) or the method for MQ (message queue)
Walk the data of two computer rooms.And between two computer rooms in the normal situation of data link, first data on flows can be recorded in
In the corresponding exception record list of the Eagle group service of this computer room.
In addition, respectively corresponding access service, declaration form business, the business library of direct-connected business can be carried out by Mafka framework
Partition management.For different business libraries, its write-in is similar with synchronous rule, to save length, does not illustrate one by one herein
It is bright.
The technical solution of the present embodiment, by the way that service traffics data are written and read differentiation, and to the deployment of each computer room
Database in data group is written and read differentiation, ensure that effective reason utilization to computer room hardware resource.Number between computer room
When according to link exception, the flow of writing of itself of the reading flow interrupt across computer room, each computer room forms closed loop, can be realized core chain
The closed loop on road reads and writes process, ensure that the mostly living of multimachine room.
Fig. 8 is a kind of data processing system block diagram shown according to one exemplary embodiment of the disclosure.The data processing
System 800 includes multiple data groups (data group A, data group B, data group C ...);
The system also includes:
AM access module 810 writes data on flows according to the insurance business that upstream business generates for obtaining;
Number module 820, for obtaining the declaration form number for writing data on flows described in correspondence, wherein the declaration form number packet
Include the first identification code of group information for mark data group;
Writing module 830, for the corresponding target set of data of first identification code to be written in the data on flows of writing.
Above-mentioned technical proposal can at least reach following technical effect:
It obtains and writes data on flows according to what upstream business generated, and obtain the declaration form number for writing data on flows described in correspondence,
Further the corresponding target set of data of identification code in data on flows write-in declaration form number is write by described.In this way, can basis
The data group ownership for completing to write data on flows based on declaration form number is distributed, data on flows can will be write based on demand neatly will
Data on flows is write to distribute to data group.Data group is distributed for newly-increased data traffic, specific allocation strategy can be same machine
Room strategy, service line routing policy or setization strategy etc..Subsequent newly-increased data traffic will not influence to first storage
Data on flows inquiry.Routing storage is carried out based on declaration form number (being also possible to O/No. etc. in the specific implementation), because
When this goes inquiry order information by declaration form number, order number is parsed it can be learnt which data group order is stored in.
If data stop caused by encountering because of computer room failure, it can be numbered by declaration form and inquire processing and corresponding write flow number
According to data group.For some tie-in sale classes for lacking user's id informations declaration form data on flows when, knowledge in being numbered by declaration form
Other code also determines corresponding target set of data, to improve the convenient degree of insurance business data management service.
Optionally, each data group includes: to write data on flows library and reading data on flows library;
The reading data on flows library includes: to write that data on flows library is corresponding to read data on flows library with group with described, and corresponding
Different group of reading data on flows library of other data groups;
The write module is used for:
Described write in data on flows write-in target set of data is write into data on flows library;
The data on flows of writing is synchronized to the same group reading data on flows library;
The data on flows of writing is synchronized to, different group of reading flow number of the arbitrary data group in addition to the target set of data
According to library.
Optionally, each data group include: it is multiple write data on flows library, and each described to write data on flows library corresponding
Same group of reading data on flows library;
The declaration form number further includes the second identification code of group information for identification database;
The write module is used for:
By it is described write data on flows the corresponding target of the second identification code described in the target set of data be written write flow number
According to library.
Optionally, multiple data groups are located at least two different computer rooms;
The system also includes enquiry modules, are used for:
In response to the inquiry operation of the first computer room, the declaration form number of inquiry data traffic is obtained;
Whether judge the first data group corresponding with first identification code of declaration form number of the inquiry data traffic
Belong to the local data group of first computer room;
If first data group belongs to the local data group of first computer room, in the described same of first data group
Group reads the data information that the corresponding inquiry data traffic is obtained in data on flows library;
If first data group belongs to other computer rooms, in the correspondence of the data group of first computer room first data
In the different group of reading data on flows library of group, the data information of the corresponding inquiry data traffic is obtained.
Optionally, multiple data groups are located at least two different computer rooms;
The system also includes fault processing modules, are used for:
If the target set of data is not belonging to execute the second computer room of the upstream business, write by the data on flows of writing
Before entering the corresponding target set of data of first identification code, the where second computer room and the target set of data is detected
Whether the data link of three computer rooms is unimpeded;
If the data link is abnormal, in the exception record list of the data group of the second computer room local described in record
Write data on flows;
The write module is used for:
Restore smooth event in response to characterizing the data link, will be recorded in the exception record list described in write
The target set of data is written in data on flows.
Optionally, the system also includes correction verification modules, are used for:
Before writing the declaration form number of data on flows described in corresponding in acquisition, pass through the reading flow for inquiring multiple data groups
Database carries out idempotent verification to the data on flows of writing;
The number module, if writing data on flows for described and being verified by the idempotent, obtain it is corresponding described in write flow
The declaration form of data is numbered.
Optionally, the correction verification module, is used for:
It searches in the reading data on flows library of multiple data groups and is numbered with the declaration form of the data on flows of insuring
It is consistent to repeat declaration form;
Described if it exists to repeat declaration form, upstream traffic is sent for the moving back of data on flows of insuring described in request to initiate to correspond to
Protect the request message of process.
Optionally, the data on flows of writing is insure data on flows or surrender data on flows.
Optionally, the number module, is used for:
Obtain the service feature information of the upstream business;
According to the service feature information and the corresponding relationship of preset service feature and data group, determine for writing
Enter the target set of data for writing data on flows, and the first identification of the group information for identifying the target set of data
Code;
According at least to the declaration form number for writing data on flows described in first identification code generation.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method
Embodiment in be described in detail, no detailed explanation will be given here.
The embodiment of the present disclosure provides a kind of computer readable storage medium, is stored thereon with computer program, the program quilt
The step of any one data processing method is realized when processor executes.
The embodiment of the present disclosure provides a kind of data processing system, comprising: memory is stored thereon with computer program;Place
Device is managed, for executing the computer program in the memory, the step of the data processing method described with any one.
Fig. 9 is the block diagram of a kind of electronic equipment 900 shown according to an exemplary embodiment.For example, electronic equipment 900 can
To be provided as a server.Referring to Fig. 9, electronic equipment 900 includes processor 922, and quantity can be one or more, with
And memory 932, for storing the computer program that can be executed by processor 922.The computer program stored in memory 932
May include it is one or more each correspond to one group of instruction module.In addition, processor 922 can be configured as
The computer program is executed, to execute above-mentioned data processing method.
In addition, electronic equipment 900 can also include power supply module 926 and communication component 950, which can be with
It is configured as executing the power management of electronic equipment 900, which, which can be configured as, realizes electronic equipment 900
Communication, for example, wired or wireless communication.In addition, the electronic equipment 900 can also include input/output (I/O) interface 958.Electricity
Sub- equipment 900 can be operated based on the operating system for being stored in memory 932, such as Windows ServerTM, Mac OS
XTM, UnixTM, LinuxTM etc..
In a further exemplary embodiment, a kind of computer readable storage medium including program instruction is additionally provided, it should
The step of above-mentioned data processing method is realized when program instruction is executed by processor.For example, the computer readable storage medium
It can be the above-mentioned memory 932 including program instruction, above procedure instruction can be executed by the processor 922 of electronic equipment 900
To complete above-mentioned data processing method.
The preferred embodiment of the disclosure is described in detail in conjunction with attached drawing above, still, the disclosure is not limited to above-mentioned reality
The detail in mode is applied, in the range of the technology design of the disclosure, a variety of letters can be carried out to the technical solution of the disclosure
Monotropic type, these simple variants belong to the protection scope of the disclosure.
It is further to note that specific technical features described in the above specific embodiments, in not lance
In the case where shield, can be combined in any appropriate way, in order to avoid unnecessary repetition, the disclosure to it is various can
No further explanation will be given for the combination of energy.
In addition, any combination can also be carried out between a variety of different embodiments of the disclosure, as long as it is without prejudice to originally
Disclosed thought equally should be considered as disclosure disclosure of that.
Claims (12)
1. a kind of data processing method, which is characterized in that the method is applied to data processing system, the data processing system
Including multiple data groups;
The described method includes:
Obtain the insurance business generated according to upstream business writes data on flows;
Obtain the declaration form number that data on flows is write described in corresponding to, wherein the declaration form number includes the group for mark data group
Other the first identification code of information;
The corresponding target set of data of first identification code is written into the data on flows of writing.
2. the method according to claim 1, wherein each data group includes: to write data on flows library and reading
Data on flows library;
The reading data on flows library include: write that data on flows library is corresponding to read data on flows library with group with described, and it is corresponding other
Different group of reading data on flows library of data group;
It is described that the corresponding target set of data of first identification code is written into the data on flows of writing, comprising: to write flow for described
Data on flows library is write in data write-in target set of data;
The method also includes:
The data on flows of writing is synchronized to the same group reading data on flows library;
The data on flows of writing is synchronized to, different group of reading data on flows of the arbitrary data group in addition to the target set of data
Library.
3. according to the method described in claim 2, it is characterized in that, each data group include: it is multiple write data on flows library,
With it is each it is described write data on flows library it is corresponding with group read data on flows library;
The declaration form number further includes the second identification code of group information for identification database;
It is described that the corresponding target set of data of first identification code is written into the data on flows of writing, comprising:
By it is described write data on flows the corresponding target of the second identification code described in the target set of data be written write data on flows library.
4. according to the method described in claim 2, it is characterized in that, multiple data groups are located at least two different machines
Room;
The method also includes:
In response to the inquiry operation of the first computer room, the declaration form number of inquiry data traffic is obtained;
Judge whether the first data group corresponding with first identification code of declaration form number of the inquiry data traffic belongs to
The local data group of first computer room;
If first data group belongs to the local data group of first computer room, described in first data group is read with group
The data information of the corresponding inquiry data traffic is obtained in data on flows library;
If first data group belongs to other computer rooms, in the correspondence of the data group of first computer room first data group
In different group of reading data on flows library, the data information of the corresponding inquiry data traffic is obtained.
5. according to the method described in claim 2, it is characterized in that, multiple data groups are located at least two different machines
Room;
It is write before the corresponding target set of data of first identification code is written in data on flows by described, the method also includes:
If the target set of data is not belonging to execute the second computer room of the upstream business, second computer room and the mesh are detected
Whether the data link for marking the third computer room where data group is unimpeded;
If the data link is abnormal, stream is write described in record in the exception record list of the data group of the second computer room local
Measure data;
It is described that the corresponding target set of data of first identification code is written into the data on flows of writing, comprising:
Restore smooth event in response to characterizing the data link, will be recorded in the exception record list described in write flow
The target set of data is written in data.
6. according to the described in any item methods of claim 2-5, which is characterized in that write the guarantor of data on flows described in corresponding in acquisition
Before single number, the method also includes:
Reading data on flows library by inquiring multiple data groups carries out idempotent verification to the data on flows of writing;
The declaration form number of data on flows is write described in the acquisition is corresponding, comprising:
If the data on flows of writing is verified by the idempotent, the declaration form number that data on flows is write described in corresponding to is obtained.
7. according to the described in any item methods of claim 2-5, which is characterized in that if the data on flows of writing is flow number of insuring
According to, the method also includes:
It is searched in the reading data on flows library of multiple data groups consistent with the declaration form of the data on flows of insuring number
Repetition declaration form;
Described if it exists to repeat declaration form, upstream traffic is sent for the surrender stream of data on flows of insuring described in request to initiate to correspond to
The request message of journey.
8. according to the described in any item methods of claim 2-5, which is characterized in that the data on flows of writing is data on flows of insuring
Or surrender data on flows.
9. according to the described in any item methods of claim 2-5, which is characterized in that write data on flows described in the acquisition is corresponding
Declaration form number, comprising:
Obtain the service feature information of the upstream business;
According to the service feature information and the corresponding relationship of preset service feature and data group, determine for being written
State the target set of data for writing data on flows, and the first identification code of the group information for identifying the target set of data;
According at least to the declaration form number for writing data on flows described in first identification code generation.
10. a kind of data processing system, which is characterized in that the data processing system includes multiple data groups;
The system also includes:
AM access module writes data on flows according to the insurance business that upstream business generates for obtaining;
Number module, for obtaining the declaration form number for writing data on flows described in correspondence, wherein the declaration form number includes for marking
Know the first identification code of group information of data group;
Writing module, for the corresponding target set of data of first identification code to be written in the data on flows of writing.
11. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
The step of any one of claim 1-9 the method is realized when execution.
12. a kind of electronic equipment characterized by comprising
Memory is stored thereon with computer program;
Processor, for executing the computer program in the memory, to realize described in any one of claim 1-9
The step of method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910123537.XA CN109976944B (en) | 2019-02-18 | 2019-02-18 | Data processing method and system, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910123537.XA CN109976944B (en) | 2019-02-18 | 2019-02-18 | Data processing method and system, storage medium and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109976944A true CN109976944A (en) | 2019-07-05 |
CN109976944B CN109976944B (en) | 2021-05-07 |
Family
ID=67077115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910123537.XA Active CN109976944B (en) | 2019-02-18 | 2019-02-18 | Data processing method and system, storage medium and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109976944B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112348687A (en) * | 2020-11-24 | 2021-02-09 | 泰康保险集团股份有限公司 | Policy data processing method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020194033A1 (en) * | 2001-06-18 | 2002-12-19 | Huff David S. | Automatic insurance data extraction and quote generating system and methods therefor |
CN101515376A (en) * | 2009-03-06 | 2009-08-26 | 李连海 | Short term personal accident insurance real name electronic statement printing system and method |
CN105760552A (en) * | 2016-03-25 | 2016-07-13 | 北京奇虎科技有限公司 | Data management method and device |
CN106372994A (en) * | 2016-08-31 | 2017-02-01 | 北京炎黄新星网络科技有限公司 | Method and system for processing orders |
CN108985946A (en) * | 2018-06-14 | 2018-12-11 | 中国平安人寿保险股份有限公司 | A kind of processing method and server of declaration form |
-
2019
- 2019-02-18 CN CN201910123537.XA patent/CN109976944B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020194033A1 (en) * | 2001-06-18 | 2002-12-19 | Huff David S. | Automatic insurance data extraction and quote generating system and methods therefor |
CN101515376A (en) * | 2009-03-06 | 2009-08-26 | 李连海 | Short term personal accident insurance real name electronic statement printing system and method |
CN105760552A (en) * | 2016-03-25 | 2016-07-13 | 北京奇虎科技有限公司 | Data management method and device |
CN106372994A (en) * | 2016-08-31 | 2017-02-01 | 北京炎黄新星网络科技有限公司 | Method and system for processing orders |
CN108985946A (en) * | 2018-06-14 | 2018-12-11 | 中国平安人寿保险股份有限公司 | A kind of processing method and server of declaration form |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112348687A (en) * | 2020-11-24 | 2021-02-09 | 泰康保险集团股份有限公司 | Policy data processing method and device |
CN112348687B (en) * | 2020-11-24 | 2023-11-07 | 泰康保险集团股份有限公司 | Method and device for processing policy data |
Also Published As
Publication number | Publication date |
---|---|
CN109976944B (en) | 2021-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10949447B2 (en) | Blockchain-based data synchronizing and data block parsing method and device | |
US11055442B2 (en) | Secure decentralized system utilizing smart contracts, a blockchain, and/or a distributed file system | |
CN108647361B (en) | Data storage method, device and system based on block chain | |
WO2020038105A1 (en) | Blockchain-based data storage method and apparatus | |
CN109493203A (en) | Data accounting method, device and storage medium | |
JP2019523952A (en) | Streaming data distributed processing method and apparatus | |
CN112003920B (en) | Information sharing system | |
CN111431903A (en) | Cross-link relay method, device and computer readable storage medium | |
CN112131305A (en) | Account processing system | |
CN110008197A (en) | A kind of data processing method, system and electronic equipment and storage medium | |
Li et al. | Cost-effective data feeds to blockchains via workload-adaptive data replication | |
Zhao et al. | Application-managed database replication on virtualized cloud environments | |
CN109976944A (en) | Data processing method and system, storage medium and electronic equipment | |
CN110288182A (en) | A kind of Dapp trustship management service system based on block chain | |
CN110058995A (en) | A kind of the data library test method and system of the interference of avoidable type of database | |
CN115373757A (en) | Solving method and device for cluster monitoring data loss in Promethues fragmentation mode | |
CN113708994A (en) | Go language-based cloud physical host and cloud server monitoring method and system | |
CN108932284B (en) | General logic scheduling method, electronic device and readable storage medium | |
CN108959485A (en) | It is a kind of for generating the data processing method and device of flow indicator data | |
CN113760651B (en) | Main sub-chain running state collection method, system and storage medium of block chain | |
US20240127332A1 (en) | Secure Decentralized System and Method | |
CN108694102A (en) | A kind of data manipulation method, equipment, system and medium based on Nexus services | |
Palazzo et al. | Design and evaluation of a replicated database for mobile systems | |
CN117891680A (en) | Service information management method, system, equipment and storage medium | |
Jiang et al. | Bypassed On-Chaining: A Highly Secure and Loosely Coupled Data On-Chaining Solution for Electricity Demand Response Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |