CN113849543B - 一种对账信息查询***、数据更新方法及对账查询方法 - Google Patents
一种对账信息查询***、数据更新方法及对账查询方法 Download PDFInfo
- Publication number
- CN113849543B CN113849543B CN202111156658.8A CN202111156658A CN113849543B CN 113849543 B CN113849543 B CN 113849543B CN 202111156658 A CN202111156658 A CN 202111156658A CN 113849543 B CN113849543 B CN 113849543B
- Authority
- CN
- China
- Prior art keywords
- data
- service
- account checking
- intelligent contract
- updating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2471—Distributed queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2365—Ensuring data consistency and integrity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Fuzzy Systems (AREA)
- Computer Hardware Design (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Probability & Statistics with Applications (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Computing Systems (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明涉及一种对账信息查询***、数据更新方法及对账查询方法,智能合约根据请求体获取长安链上存储的相应的原始数据,对原始数据进行更新以及更新操作的存证,并将本次执行结果通过数据上链服务模块的封装返回给业务***,实现了线上资金交易环节的实时账本信息登记;数据上链服务模块接收业务***推送的对账请求和对账业务数据,根据对账业务数据中的时间从数据库中获取对应时间的数据,并将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果,最后将对账结果反馈给业务***,实现了资金交易的实时对帐功能;本发明基于长安链能够快速有效的解决金融交易过程中的差错帐及各类异常问题,提高了对账工作效率。
Description
技术领域
本发明涉及对账技术领域,特别是涉及一种对账信息查询***、数据更新方法及对账查询方法。
背景技术
由于区块链采用链式存储方式,无论对于链上哪个KEY最新状态的查询都要从第一个区块链遍历到最新区块。而诸如银行、医院等需要实时对账查询的场景,要求区块链具有实时查询的能力。
当前各种企业内部对帐***通常有可靠的中心化机构作为对账中心,其本身数据必须高度可靠,但如果机构自身出现技术故障或者数据错误,后续对账将很难顺利完成。这种***存在很多问题,包括日终对账不能及时发现问题、账单管理不规范、对帐工作流于形式和对账工作效率低下等问题。
发明内容
本发明的目的是提供一种对账信息查询***、数据更新方法及对账查询方法,以提高对账工作效率。
为实现上述目的,本发明提供了如下方案:
一种对账信息查询***,所述***包括:数据上链服务模块、智能合约和数据库;
数据上链服务模块与智能合约连接,所述数据上链服务模块用于接收业务***推送的更新业务数据,对所述更新业务数据进行字段校验,并将字段校验通过的更新业务数据封装成智能合约的请求体,进而根据所述请求体调用智能合约;
所述智能合约用于根据所述请求体获取长安链上存储的相应的原始数据,对所述原始数据进行更新以及更新操作的存证,并将本次执行结果通过数据上链服务模块的封装返回给业务***;
数据上链服务模块还与数据库连接,所述数据上链服务模块用于接收业务***推送的对账请求和对账业务数据,根据对账业务数据中的时间从数据库中获取对应时间的数据,并将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果,最后将所述对账结果反馈给业务***。
可选的,所述***还包括:事件订阅服务模块;
事件订阅服务模块分别与智能合约和数据库连接;
所述智能合约用于将更新操作通过事件机制封装成事件,并将封装后的事件推送至事件订阅服务模块;所述事件订阅服务模块用于解析所述封装后的事件,并将解析得到的数据存储至数据库对应的业务表中;所述业务表包括操作记录表、资产状态表和历史变更表。
一种数据更新方法,所述数据更新方法包括:
获取智能合约更新数据;
执行部署于长安链上的与智能合约更新数据相对应的智能合约,获得执行结果;所述智能合约包括根据智能合约更新数据获取长安链上存储的相应的原始数据,并对所述原始数据进行更新;
将智能合约更新数据和执行结果生成存证,存储至长安链上。
可选的,所述获取智能合约更新数据,之前还包括:
对业务***推送的更新业务数据进行字段校验;所述字段校验包括判断各字段是否为空以及字段类型是否匹配;
将字段校验通过的更新业务数据封装成智能合约的请求体。
可选的,对所述原始数据进行更新,具体包括:
对所述原始数据所涉及到的键值对进行状态和数量的更新。
可选的,所述将智能合约更新数据和执行结果生成存证,存储至长安链上,之后还包括:
将本次执行结果通过数据上链服务模块的封装返回给业务***。
一种对账查询方法,所述对账查询方法包括:
获取业务***推送的对账请求和对账业务数据;
根据对账业务数据中的时间从数据库中获取对应时间的数据;
将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果。
可选的,所述将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果,之后还包括:
将所述对账结果反馈给业务***。
可选的,将所述对账结果反馈给业务***,具体包括:
若所述对账结果为数据全部一致,则通知业务***对账成功;
若所述对账结果为数据存在差异,则通知业务***对账失败,同时将不一致的数据反馈给业务***。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明公开一种对账信息查询***、数据更新方法及对账查询方法,智能合约根据请求体获取长安链上存储的相应的原始数据,对原始数据进行更新以及更新操作的存证,并将本次执行结果通过数据上链服务模块的封装返回给业务***,实现了线上资金交易环节的实时账本信息登记;数据上链服务模块接收业务***推送的对账请求和对账业务数据,根据对账业务数据中的时间从数据库中获取对应时间的数据,并将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果,最后将对账结果反馈给业务***,实现了资金交易的实时对帐功能;本发明基于长安链能够快速有效的解决金融交易过程中的差错帐及各类异常问题,提高了对账工作效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种对账信息查询***的结构图;
图2为本发明提供的一种数据更新方法的流程图;
图3为本发明提供的一种数据更新方法的原理图;
图4为本发明提供的一种对账查询方法的流程图;
图5为本发明提供的一种对账查询方法的原理图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种对账信息查询***、数据更新方法及对账查询方法,以提高对账工作效率。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
“长安链·ChainMaker”具备自主可控、灵活装配、软硬一体、开源开放的突出特点,由北京微芯研究院、清华大学、北京航空航天大学、腾讯和百度等知名高校、企业共同研发。取名“长安链”,喻意“长治久安、再创辉煌、链接世界”。
长安链作为区块链开源底层软件平台,包涵区块链核心框架、丰富的组件库和工具集,致力于为用户高效、精准地解决差异化区块链实现需求,构建高性能、高可信、高安全的新型数字基础设施。
长安链的应用场景,涵盖供应链金融、碳交易、食品追溯等一系列重大领域。
长安链采用区块链的形式保存区块链上的状态信息。区块链的形式是一种数据的链式存储方式。链式存储是将包含交易的数据结构通过区块链链接区块的方式进行保存。其中,交易中包含了对于给定KEY的状态变更信息。
智能合约用于运行链上的业务逻辑,并且对于链上状态改变的读写集合。读写集合包含了某些链上KEY的状态的变更。于是智能合约有能力向链外***输出KEY状态的变更,这使得采用智能合约日志输入的机制发明一种高性能的实时查询***成为可能。
本发明提供的一种对账信息查询***,如图1所示,***包括:数据上链服务模块、智能合约和数据库。
数据上链服务模块与智能合约连接,数据上链服务模块用于接收业务***推送的更新业务数据,对更新业务数据进行字段校验,并将字段校验通过的更新业务数据封装成智能合约的请求体,进而根据请求体调用智能合约。
智能合约用于根据请求体获取长安链上存储的相应的原始数据,对原始数据进行更新以及更新操作的存证,并将本次执行结果通过数据上链服务模块的封装返回给业务***。
数据上链服务模块还与数据库连接,数据上链服务模块用于接收业务***推送的对账请求和对账业务数据,根据对账业务数据中的时间从数据库中获取对应时间的数据,并将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果,最后将对账结果反馈给业务***。
***还包括:事件订阅服务模块。事件订阅服务模块分别与智能合约和数据库连接;智能合约用于将更新操作通过事件机制封装成事件,并将封装后的事件推送至事件订阅服务模块;事件订阅服务模块用于解析封装后的事件,并将解析得到的数据存储至数据库对应的业务表中;业务表包括操作记录表、资产状态表和历史变更表。
图1中,以虚线为界限,虚线以下为本区块链对账***,虚线之上为上层业务***。业务***通过HTTP(HyperText Transfer Protocol,超文本传输协议)方式对接本***。本***共分为数据上链服务、智能合约、事件订阅服务,各模块详情如下:
(1)数据上链服务:
该服务为区块链***的前置层,服务内包含了长安链的SDK库,向上通过http方式对接具体的业务***,向下通过GRPC方式对接长安链的智能合约(链码)。其中,SDK是指软件开发工具包,英文全拼为Software Development Kit。
主要功能:
1.做为SDK层,即业务***与区块链***的中间层,起到数据的接收和转发的作用
2.处理实时对帐的业务逻辑
(2)智能合约:
根据实际业务开发的长安链链码,主要功能:
1.负责对业务***的发来的每笔操作进行对应的存证
2.账本数据的分布式存储,实现了数据不可篡改,可追溯的功能
参考实现语言:
首选Rust,性能最优,安全性最高,其他语言版本均存在相应的弊端,如:Go语言存在内存隐患,对导入的包支持有限,导致可实现的业务逻辑有限,无法承载复杂的业务;C++版本需要安装GCC环境,并且同样内存不安全;Solidity版本性能低,语言本身特性决定难以实现复杂的业务逻辑,并且不支持浮点数。
(3)事件订阅服务:
通过调用长安链提供的事件订阅接口,实时获取合约事件的数据,对数据进行解析后,存储在数据库对应的业务表中,以供对帐时实时查询。
(4)数据库:
为数据上链服务和事件订阅服务提供数据的存储和查询的关系型数据库,存储所有的业务数据,需要支持条件查询和多表联合查询。
参考选型:
首选Mysql,备选Postgre、Oracel、Sqlserver等。
本发明的对账查询***提供了基于智能合约日志输出的日志订阅服务、基于日志数据的业务缓存功能和支持状态变更历史查询的实时对账查询功能,并通过现有的长安链技术实现了线上资金交易环节的实时账本信息登记,并利用智能合约完善资金交易的实时对帐功能,从而快速有效的解决金融交易过程中的差错帐及各类异常问题。
本发明利用缓存链上具体KEY的状态以及KEY状态的变化,并响应对于KEY状态机历史信息的高性能查询,克服了现有区块链采用的链式存储方式,无论对于链上哪个KEY最新状态的查询都要从第一个区块链遍历到最新区块的实时查询效率低的问题。
业务***对本对账***的具体的调用分为两类:数据更新和对账查询,两类调用的具体流程如下:
一种数据更新方法,如图2所示,数据更新方法包括:
步骤101,获取智能合约更新数据;
步骤102,执行部署于长安链上的与智能合约更新数据相对应的智能合约,获得执行结果;智能合约包括根据智能合约更新数据获取长安链上存储的相应的原始数据,并对原始数据进行更新;
所述更新是指对原始数据所涉及到的键值对进行状态和数量的更新。
步骤103,将智能合约更新数据和执行结果生成存证,存储至长安链上。
之后,将本次执行结果通过数据上链服务模块的封装返回给业务***。
步骤101之前还包括:
对业务***推送的更新业务数据进行字段校验;字段校验包括判断各字段是否为空以及字段类型是否匹配;
将字段校验通过的更新业务数据封装成智能合约的请求体。
参照图3,数据更新方法的具体过程为:业务***通过HTTP请求调用数据上链服务,推送具体的业务数据过来,数据上链服务根据实际的业务对数据进行字段校验,判断各字段是否为空,字段类型是否匹配,校验通过后,将数据封装成智能合约的请求体,通过长安链的SDK,以GRPC的方式调用智能合约。智能合约收到请求后,通过本次数据中操作,先获取链上存储的原始数据,对所涉及到的键值对进行状态和数量的更新,并将本次操作生成存证,将更新后的数据和存证存储到区块链上。然后智能合约将本次执行结果返回给数据上链服务,同时将本次合约事件推送给事件订阅服务。数据上链服务收到结果后,对结果进行封装,反馈给上层业务***。事件订阅服务收到事件通知后,对事件内容进行解析,然后把解析到的数据存放到数据库里对应的业务表中,同时记录本次操作到对应的历史变更表。
一种对账查询方法,如图4所示,对账查询方法包括:
步骤201,获取业务***推送的对账请求和对账业务数据;
步骤202,根据对账业务数据中的时间从数据库中获取对应时间的数据;
步骤203,将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果。
步骤203获得对账结果,之后还包括:
将对账结果反馈给业务***:
若对账结果为数据全部一致,则通知业务***对账成功;
若对账结果为数据存在差异,则通知业务***对账失败,同时将不一致的数据反馈给业务***。
参照图5,对账查询方法的具体过程为:业务***发送对账请求及需要对账的业务数据到数据上链服务,数据上链服务根据给到的时间段或时间点从数据库中获取到相应的数据,与业务***发送过的数据,进行逐一比对,如果全部一致,则通知业务***对账成功;若存在差异,则对账失败,并将不一致的数据反馈给业务***以供排查。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
Claims (8)
1.一种对账信息查询***,其特征在于,所述***包括:数据上链服务模块、智能合约和数据库;
数据上链服务模块与智能合约连接,所述数据上链服务模块用于接收业务***推送的更新业务数据,对所述更新业务数据进行字段校验,并将字段校验通过的更新业务数据封装成智能合约的请求体,进而根据所述请求体调用智能合约;
所述智能合约用于根据所述请求体获取长安链上存储的相应的原始数据,对所述原始数据进行更新以及更新操作的存证,并将本次执行结果通过数据上链服务模块的封装返回给业务***;对所述原始数据进行更新包括对所述原始数据所涉及到的键值对进行状态和数量的更新;
数据上链服务模块还与数据库连接,所述数据上链服务模块用于接收业务***推送的对账请求和对账业务数据,根据对账业务数据中的时间从数据库中获取对应时间的数据,并将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果,最后将所述对账结果反馈给业务***;
所述***还包括:事件订阅服务模块;
事件订阅服务模块分别与智能合约和数据库连接;
所述智能合约用于将更新操作通过事件机制封装成事件,并将封装后的事件推送至事件订阅服务模块;所述事件订阅服务模块用于解析所述封装后的事件,并将解析得到的数据存储至数据库对应的业务表中;所述业务表包括操作记录表、资产状态表和历史变更表。
2.一种数据更新方法,其特征在于,所述数据更新方法包括:
获取智能合约更新数据;
执行部署于长安链上的与智能合约更新数据相对应的智能合约,获得执行结果;所述智能合约包括根据智能合约更新数据获取长安链上存储的相应的原始数据,并对所述原始数据进行更新;
将智能合约更新数据和执行结果生成存证,存储至长安链上。
3.根据权利要求2所述的数据更新方法,其特征在于,所述获取智能合约更新数据,之前还包括:
对业务***推送的更新业务数据进行字段校验;所述字段校验包括判断各字段是否为空以及字段类型是否匹配;
将字段校验通过的更新业务数据封装成智能合约的请求体。
4.根据权利要求2所述的数据更新方法,其特征在于,对所述原始数据进行更新,具体包括:
对所述原始数据所涉及到的键值对进行状态和数量的更新。
5.根据权利要求2所述的数据更新方法,其特征在于,所述将智能合约更新数据和执行结果生成存证,存储至长安链上,之后还包括:
将本次执行结果通过数据上链服务模块的封装返回给业务***。
6.一种对账查询方法,其特征在于,所述对账查询方法包括:
获取业务***推送的对账请求和对账业务数据;
根据对账业务数据中的时间从数据库中获取对应时间的数据;
将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果。
7.根据权利要求6所述的对账查询方法,其特征在于,所述将从数据库中获取的对应时间的数据与对账业务数据进行比对,获得对账结果,之后还包括:
将所述对账结果反馈给业务***。
8.根据权利要求7所述的对账查询方法,其特征在于,将所述对账结果反馈给业务***,具体包括:
若所述对账结果为数据全部一致,则通知业务***对账成功;
若所述对账结果为数据存在差异,则通知业务***对账失败,同时将不一致的数据反馈给业务***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111156658.8A CN113849543B (zh) | 2021-09-30 | 2021-09-30 | 一种对账信息查询***、数据更新方法及对账查询方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111156658.8A CN113849543B (zh) | 2021-09-30 | 2021-09-30 | 一种对账信息查询***、数据更新方法及对账查询方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113849543A CN113849543A (zh) | 2021-12-28 |
CN113849543B true CN113849543B (zh) | 2022-07-12 |
Family
ID=78977300
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111156658.8A Active CN113849543B (zh) | 2021-09-30 | 2021-09-30 | 一种对账信息查询***、数据更新方法及对账查询方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113849543B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110457914A (zh) * | 2019-07-09 | 2019-11-15 | 深圳壹账通智能科技有限公司 | 数据核对方法、装置、计算机设备和存储介质 |
CN110706797A (zh) * | 2019-09-16 | 2020-01-17 | 重庆华医康道科技有限公司 | 一种医疗机构的医疗数据实时上链的方法 |
CN112069262A (zh) * | 2020-09-09 | 2020-12-11 | 上海万向区块链股份公司 | 基于区块链智能合约的对账数据上链方法 |
CN112380555A (zh) * | 2020-11-27 | 2021-02-19 | 南京知麦信息科技有限公司 | 一种基于区块链智能合约的农产品溯源信息上链方法 |
CN112948866A (zh) * | 2021-03-29 | 2021-06-11 | iCALC控股有限公司 | 一种数据处理方法、装置、设备及可读存储介质 |
CN113190616A (zh) * | 2021-04-16 | 2021-07-30 | 宁波市民卡运营管理有限公司 | 区块链对账***以及方法、计算机设备、可读存储介质 |
CN113422733A (zh) * | 2021-08-25 | 2021-09-21 | 腾讯科技(深圳)有限公司 | 区块链的业务处理方法、装置、计算机设备及存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109285066B (zh) * | 2018-08-30 | 2020-12-08 | 福建省农村信用社联合社 | 一种基于银行业务流的智能合约生成与执行的方法 |
WO2020061597A2 (en) * | 2018-09-13 | 2020-03-26 | First Genesis, Inc. | BLOCKCHAIN PLATFORM AS A SERVICE (BPaaS) |
CN111930852B (zh) * | 2020-09-29 | 2022-03-25 | 北京百度网讯科技有限公司 | 基于区块链的数据处理方法、装置、设备以及存储介质 |
-
2021
- 2021-09-30 CN CN202111156658.8A patent/CN113849543B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110457914A (zh) * | 2019-07-09 | 2019-11-15 | 深圳壹账通智能科技有限公司 | 数据核对方法、装置、计算机设备和存储介质 |
CN110706797A (zh) * | 2019-09-16 | 2020-01-17 | 重庆华医康道科技有限公司 | 一种医疗机构的医疗数据实时上链的方法 |
CN112069262A (zh) * | 2020-09-09 | 2020-12-11 | 上海万向区块链股份公司 | 基于区块链智能合约的对账数据上链方法 |
CN112380555A (zh) * | 2020-11-27 | 2021-02-19 | 南京知麦信息科技有限公司 | 一种基于区块链智能合约的农产品溯源信息上链方法 |
CN112948866A (zh) * | 2021-03-29 | 2021-06-11 | iCALC控股有限公司 | 一种数据处理方法、装置、设备及可读存储介质 |
CN113190616A (zh) * | 2021-04-16 | 2021-07-30 | 宁波市民卡运营管理有限公司 | 区块链对账***以及方法、计算机设备、可读存储介质 |
CN113422733A (zh) * | 2021-08-25 | 2021-09-21 | 腾讯科技(深圳)有限公司 | 区块链的业务处理方法、装置、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113849543A (zh) | 2021-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109857755B (zh) | 一种规则校验方法及装置 | |
KR101365832B1 (ko) | 데이터 액세스 계층 클래스 생성기 | |
CA2491731C (en) | System and method for caching data for a mobile application | |
US7580946B2 (en) | Smart integration engine and metadata-oriented architecture for automatic EII and business integration | |
US8510304B1 (en) | Transactionally consistent indexing for data blobs | |
US20160140205A1 (en) | Queries involving multiple databases and execution engines | |
US7761406B2 (en) | Regenerating data integration functions for transfer from a data integration platform | |
US8510344B1 (en) | Optimistically consistent arbitrary data blob transactions | |
US8402061B1 (en) | Tiered middleware framework for data storage | |
CN110032599B (zh) | 数据结构的读取及更新方法、装置、电子设备 | |
US9020949B2 (en) | Method and system for centralized issue tracking | |
CN104517181B (zh) | 一种核电站企业内容管理***及方法 | |
WO2006026702A2 (en) | Methods and systems for semantic identification in data systems | |
US10922307B2 (en) | Automated transaction engine | |
US11922146B2 (en) | Systems and method for creating enterprise software | |
CN110389989B (zh) | 一种数据处理方法、装置及设备 | |
CN107066546A (zh) | 一种基于mpp引擎的跨数据中心快速查询方法和*** | |
CN1976320B (zh) | 数据访问控制方法及*** | |
US8688666B1 (en) | Multi-blob consistency for atomic data transactions | |
CN113849543B (zh) | 一种对账信息查询***、数据更新方法及对账查询方法 | |
CN114169887A (zh) | 一种基于分布式数据节点的对账*** | |
Chardonnens | Big data analytics on high velocity streams | |
Böhm et al. | Demaq: A foundation for declarative XML message processing | |
Piprani | Using orm-based models as a foundation for a data quality firewall in an advanced generation data warehouse | |
Sagar et al. | System design: architecting robust, scalable, and modular applications |
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 |