摘要
本申请涉及一种区块链中数据处理方法及装置、电子设备和存储介质,该方法包括:在接收到SQL操作请求的情况下,通过Java虚拟机对SQL操作请求进行解析,并将解析结果打包为跨合约请求对象;对Java虚拟机进行校验,在校验通过的情况下,通过Java虚拟机将跨合约请求对象发送至SQL合约执行引擎;在SQL合约执行引擎接收到跨合约请求后,基于跨合约请求对区块链上的账本数据进行操作,并将操作结果返回至Java虚拟机,并基于Java虚拟机将操作结果转换为Java虚拟机中可操作的结果集。通过本申请,解决了通过智能合约代码,以键值对的形式来读取和写入区块链账本的数据,导致对于区块链中的数据操作比较繁琐的问题。
技术关键词
Java虚拟机
区块链中数据处理
SQL解析器
分布式事务
账本
计算机可执行指令
对象
智能合约代码
语句
捕获机制
通信接口
电子设备
计算机存储介质
处理单元
参数
模块
协议
处理器
键值