CN108920686A - A kind of distributed transaction institute real-time monitoring and management system - Google Patents
A kind of distributed transaction institute real-time monitoring and management system Download PDFInfo
- Publication number
- CN108920686A CN108920686A CN201810764332.5A CN201810764332A CN108920686A CN 108920686 A CN108920686 A CN 108920686A CN 201810764332 A CN201810764332 A CN 201810764332A CN 108920686 A CN108920686 A CN 108920686A
- Authority
- CN
- China
- Prior art keywords
- node
- data
- transaction
- unit
- data stream
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4016—Transaction verification involving fraud or risk level assessment in transaction processing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses distributed transaction technical fields, and in particular to a kind of distributed transaction institute real-time monitoring and management system, including data distributing node, child node, distributed data base and node monitoring unit;The present invention passes through setting data distributing node, child node, distributed data base and node monitoring unit;Real-time transaction data in transaction system is divided into a plurality of Trade Data Stream, a plurality of Trade Data Stream is assigned to each child node and node monitoring unit by data distributing node, each Trade Data Stream that each child node parsing receives has obtained the account information of each Trade Data Stream, and then obtain the history feature data of trading account, nodal test unit obtains the characteristic information sent by child node simultaneously, and realization is in real time monitored transaction data.
Description
Technical field
The present invention relates to distributed transaction technical fields, and in particular to a kind of real-time monitoring management system of distributed transaction institute
System.
Background technique
Distributed transaction real-time risk monitoring and control system have higher requirements to the time, it usually needs when Millisecond is other
It is interior to make the relevant business processing of risk control.In traditional data processing method, it is related to a large amount of relevant database and looks into
Inquire about the very time-consuming link such as disk read-write.This causes in the previous real-time risk monitoring and control system of bank card business dealing, usually
Real-time risk monitoring and control can only be carried out using simple risk rule.
Real-time risk monitoring and control is carried out using simple risk rule, time-consuming is few, can return within the time of Millisecond, to silver
The regular traffic processing influence of row card transaction is small, but monitoring effect (for example, accuracy rate of transaction swindling detecting) often has one
Determine defect.
If the fraud detection model formed by more, complicated risk judgment or machine learning carries out transaction real
When risk judgment, the accuracy rate of transaction swindling detecting can be obviously improved, but cost is to expend excessive fraud detection time.Big
In the case where concurrency, such case can seriously affect the regular traffic processing of transaction.
If carrying out risk fraud detection to transaction by complicated rule or fraud detection model after completion of transactions,
It narrowly misses again with real-time, actual conditions are that fraudulent trading may have occurred and that when detecting.Based on this, the present invention is devised
A kind of distributed transaction institute real-time monitoring and management system, to solve the above problems.
Summary of the invention
The purpose of the present invention is to provide a kind of distributed transaction institute real-time monitoring and management systems, to solve above-mentioned background skill
The risk monitoring and control system monitoring effect proposed in art is poor, does not have the problem of real-time.
To achieve the above object, the present invention provides the following technical solutions:A kind of real-time monitoring management system of distributed transaction institute
System, including data distributing node, child node, distributed data base and node monitoring unit;The data distributing node is for connecing
The real-time transaction data sent by transaction system is received, forms a plurality of Trade Data Stream based on received data, and distribute
The a plurality of transaction data flow to several child nodes;The distributed data base is for storing going through from each child node
History characteristic;The node monitoring unit receives a plurality of Trade Data Stream sent by the data distributing node, and receives
The instruction transaction data stream information sent by each child node is realized and carries out real-time monitoring to the transaction of each node;
Wherein, each node includes receiving unit, resolution unit, cache unit, risk evaluation unit, processing and sends single
Member;The receiving unit is for receiving the Trade Data Stream for being sent to the node;The resolution unit is for parsing the transaction
Data flow is to obtain the account information of the related account of transaction corresponding with the Trade Data Stream;The cache unit is for storing
The history feature data of account;The risk evaluation unit is used for using the account information of parsing as foundation, from the cache unit
It is middle to obtain corresponding history feature data, thus the risk of estimation transaction corresponding with the Trade Data Stream;The processing
And transmission unit is for the risk of estimation to be integrated in corresponding Trade Data Stream, and will thus transaction data obtained
Stream is sent to transaction system, carries out subsequent processing by it;
Preferably, be arranged to will be related with same transaction in the received real-time transaction data of institute for the data distributing node
Data be configured to a Trade Data Stream;
Preferably, the account information is bank's card number, Bank Account Number, one in bank's card number holder's ID card No.
It is a or multiple;
Preferably, the Trade Data Stream in a plurality of Trade Data Stream with same account information is distributed to same sub- section
Point;
Preferably, the cache unit has been after the risk evaluation unit has estimated risk, updates and wherein to store
History feature data;
Preferably, the distributed data base after the risk evaluation unit has estimated risk, wherein deposit by update
The history feature data of storage.
Compared with prior art, the beneficial effects of the invention are as follows:The present invention by setting data distributing node, child node,
Distributed data base and node monitoring unit;Real-time transaction data in transaction system is divided into a plurality of Trade Data Stream, data
A plurality of Trade Data Stream is assigned to each child node and node monitoring unit by distribution node, and each child node parsing receives each
Trade Data Stream has obtained the account information of each Trade Data Stream, and then obtains the history feature data of trading account, same to time
Point detection unit obtains the characteristic information sent by child node;It can be in real time to transaction data by nodal test unit
Risk is monitored.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, will be described below to embodiment required
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ability
For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is present system structural schematic diagram.
Fig. 2 is each node structure schematic diagram of the present invention.
Fig. 3 is present system workflow schematic diagram.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts all other
Embodiment shall fall within the protection scope of the present invention.
It please refers to Fig.1 to Fig.3, the present invention provides a kind of technical solution:A kind of real-time monitoring management system of distributed transaction institute
System, including data distributing node, child node, distributed data base and node monitoring unit;Data distributing node for receive by
The real-time transaction data that transaction system is sent, forms a plurality of Trade Data Stream, and distribute a plurality of based on received data
Transaction data flow to several child nodes;Distributed data base is for storing the history feature data from each child node;Node
Monitoring unit receives a plurality of Trade Data Stream sent by data distributing node, and receives and handed over by the instruction that each child node is sent
Easy traffic flow information is realized and carries out real-time monitoring to the transaction of each node;
Wherein, each node includes receiving unit, resolution unit, cache unit, risk evaluation unit, processing and sends single
Member;Receiving unit is for receiving the Trade Data Stream for being sent to the node;Resolution unit is for parsing Trade Data Stream to obtain
The account information of related account of trading corresponding with the Trade Data Stream;Cache unit is used to store the history feature number of account
According to;Risk evaluation unit is used to obtain corresponding history feature data from cache unit using the account information of parsing as foundation,
To estimate the risk of transaction corresponding with the Trade Data Stream;The risk knot that processing and transmission unit are used to estimate
It closes in corresponding Trade Data Stream, and thus will be sent to transaction system by Trade Data Stream obtained, it is subsequent by its progress
Processing;
Wherein, data distributing node is arranged to data related with same transaction in the received real-time transaction data of institute
It is configured to a Trade Data Stream;Account information is bank's card number, in Bank Account Number, bank's card number holder's ID card No.
It is one or more;Trade Data Stream in a plurality of Trade Data Stream with same account information is distributed to same child node;Caching
Unit updates the history feature data wherein stored after risk evaluation unit has estimated risk;Distributed data base exists
After risk evaluation unit has estimated risk, the history feature data wherein stored are updated.
One of the present embodiment has particular application as:Real-time transaction data in transaction system is divided into a plurality of transaction data
A plurality of Trade Data Stream is assigned to each child node and node monitoring unit by stream, data distributing node, and each child node parsing connects
Each Trade Data Stream received has obtained the account information of each Trade Data Stream, and then obtains the history feature number of trading account
According to, while nodal test unit obtains the characteristic information sent by child node, realization in real time supervises transaction data
Control.
In the description of this specification, the description of reference term " one embodiment ", " example ", " specific example " etc. means
Particular features, structures, materials, or characteristics described in conjunction with this embodiment or example are contained at least one implementation of the invention
In example or example.In the present specification, schematic expression of the above terms may not refer to the same embodiment or example.
Moreover, particular features, structures, materials, or characteristics described can be in any one or more of the embodiments or examples to close
Suitable mode combines.
Present invention disclosed above preferred embodiment is only intended to help to illustrate the present invention.There is no detailed for preferred embodiment
All details are described, are not limited the invention to the specific embodiments described.Obviously, according to the content of this specification,
It can make many modifications and variations.These embodiments are chosen and specifically described to this specification, is in order to better explain the present invention
Principle and practical application, so that skilled artisan be enable to better understand and utilize the present invention.The present invention is only
It is limited by claims and its full scope and equivalent.
Claims (6)
1. a kind of distributed transaction institute real-time monitoring and management system, it is characterised in that:Including data distributing node, child node, divide
Cloth database and node monitoring unit;The data distributing node is used to receive the real-time deal number sent by transaction system
According to, a plurality of Trade Data Stream is formed based on received data, and distribute a plurality of transaction data flow to it is several described
Child node;The distributed data base is for storing the history feature data from each child node;The node monitoring unit
The a plurality of Trade Data Stream sent by the data distributing node is received, and receives and is handed over by the instruction that each child node is sent
Easy traffic flow information is realized and carries out real-time monitoring to the transaction of each node;
Wherein, each node includes receiving unit, resolution unit, cache unit, risk evaluation unit, processing and transmission unit;
The receiving unit is for receiving the Trade Data Stream for being sent to the node;The resolution unit is for parsing the transaction data
It flows to obtain the account information of related account of trading corresponding with the Trade Data Stream;The cache unit is for storing account
History feature data;The risk evaluation unit is used to obtain from the cache unit using the account information of parsing as foundation
Corresponding history feature data are taken, thus the risk of estimation transaction corresponding with the Trade Data Stream;The processing and hair
It send unit for the risk of estimation to be integrated in corresponding Trade Data Stream, and will thus Trade Data Stream obtained send out
Transaction system is given, subsequent processing is carried out by it.
2. a kind of distributed transaction institute real-time monitoring and management system according to claim 1, it is characterised in that:The data
Distribution node is arranged to data related with same transaction in the received real-time transaction data of institute being configured to a number of deals
According to stream.
3. a kind of distributed transaction institute real-time monitoring and management system according to claim 1, it is characterised in that:The account
Information is one or more of bank's card number, Bank Account Number, bank's card number holder's ID card No..
4. a kind of distributed transaction institute real-time monitoring and management system according to claim 1, it is characterised in that:It is a plurality of described
Trade Data Stream in Trade Data Stream with same account information is distributed to same child node.
5. a kind of distributed transaction institute real-time monitoring and management system according to claim 1, it is characterised in that:The caching
Unit updates the history feature data wherein stored after the risk evaluation unit has estimated risk.
6. a kind of distributed transaction institute real-time monitoring and management system according to claim 1, it is characterised in that:The distribution
Formula database updates the history feature data wherein stored after the risk evaluation unit has estimated risk.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810764332.5A CN108920686A (en) | 2018-07-12 | 2018-07-12 | A kind of distributed transaction institute real-time monitoring and management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810764332.5A CN108920686A (en) | 2018-07-12 | 2018-07-12 | A kind of distributed transaction institute real-time monitoring and management system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108920686A true CN108920686A (en) | 2018-11-30 |
Family
ID=64411072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810764332.5A Withdrawn CN108920686A (en) | 2018-07-12 | 2018-07-12 | A kind of distributed transaction institute real-time monitoring and management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108920686A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112801667A (en) * | 2021-01-21 | 2021-05-14 | ***股份有限公司 | Real-time transaction abnormity detection method and device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105590216A (en) * | 2015-11-18 | 2016-05-18 | ***股份有限公司 | Method and system of real-time monitoring of transaction risk |
-
2018
- 2018-07-12 CN CN201810764332.5A patent/CN108920686A/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105590216A (en) * | 2015-11-18 | 2016-05-18 | ***股份有限公司 | Method and system of real-time monitoring of transaction risk |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112801667A (en) * | 2021-01-21 | 2021-05-14 | ***股份有限公司 | Real-time transaction abnormity detection method and device |
WO2022156380A1 (en) * | 2021-01-21 | 2022-07-28 | ***股份有限公司 | Real-time transaction anomaly detection method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ElMessiry et al. | Blockchain framework for textile supply chain management: Improving transparency, traceability, and quality | |
CN107819696B (en) | Transaction flow control method and system | |
JP5389644B2 (en) | Transaction monitoring system and method | |
CN107534584A (en) | Coordination Treatment is carried out to data by networking computing resource | |
CN105139505B (en) | The non-timed reservation remote queue method and system that a kind of banking is handled | |
US8156172B2 (en) | Monitoring and reporting enterprise data using a message-based data exchange | |
CN105590216B (en) | Method and system for monitoring transaction risk in real time | |
CN108920948A (en) | A kind of anti-fraud streaming computing device and method | |
CN103123712A (en) | Method and system for monitoring network behavior data | |
CN107133289A (en) | A kind of method and apparatus of determination commercial circle | |
Ogura | Interbank competition and information production: Evidence from the interest rate difference | |
CN107993147A (en) | The remaining sum control method and device of hot spot account | |
CN107798057A (en) | transaction data processing method, device, storage medium and computer equipment | |
CN109934700A (en) | A kind of method and device of arbitrage detecting | |
CN106484791A (en) | A kind of data statistical approach and device | |
CN106156984A (en) | A kind of logistics system based on ecommerce | |
CN108920686A (en) | A kind of distributed transaction institute real-time monitoring and management system | |
CN108765142A (en) | Electronic device, multi-tiling chain integral traffic control method and computer readable storage medium | |
Lovejoy | An empirical analysis of chain reorganizations and double-spend attacks on proof-of-work cryptocurrencies | |
CN111125786A (en) | Bond distribution data storage method, device and system based on block chain | |
CN109829648A (en) | Performance management method and apparatus | |
US20100191661A1 (en) | Methods and systems to detect and report fraud in real time | |
CN108932241A (en) | Daily record data statistical method, device and node | |
CN110097404A (en) | A kind of integrating system based on block chain | |
US20150120613A1 (en) | Real-time trade forecaster |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181130 |
|
WW01 | Invention patent application withdrawn after publication |