The invention relates to a data query method, a device and an electronic device, belonging to the field of information processing technology. The method includes: obtaining the first query condition of the user, converting the first query condition according to the preset production standard, generating second query conditions, query the data in the data storage system based on the second query conditions, and obtain the specified data indicating the second query conditions. According to the preset production standard, the first query condition is formatted and second query conditions are generated. The data query is carried out in the data storage system and the specified data of the second query conditions can be obtained, so that the first query condition of the user can be converted to the preset production standard that satisfies the data storage system. Second query conditions, the block data can be inquired according to a variety of features, the limitation of data query is small, the process of data query is simplified, the intelligence is better, and the viscosity of the user is higher.
【技术实现步骤摘要】
数据查询方法、装置及电子设备
本专利技术涉及信息处理
,特别涉及一种数据查询方法、装置及电子设备。
技术介绍
随着信息技术的不断发展,区块链作为一项全新的技术得到大力的发展。区块链技术脱胎于2008年出现的比特币技术,是比特币的底层技术。区块链是指一串使用密码学方法相关联产生的区块,区块链中每个区块中的区块数据均与上一个区块中的区块数据存在关联,因此,无法通过篡改区块数据来进行作弊,能够确保任何区块上的区块数据均是公开透明的,提高了输入信息的安全性。为了保证可以迅速的生成区块链中的区块,且保证区块中数据的正确性,在应用区块链技术的数据共享系统中,会存在生成区块的矿机节点,矿机节点接入数据共享系统中的矿池系统,并通过P2P(PeertoPeer,对等网络)网络监听数据共享系统中的共享广播,对共享广播进行确认,并生成包括共享广播的区块。当完成上述工作后,矿池系统便会对矿机节点的工作进行结算,以使矿机节点便可以赚取用于加速处理共享广播的虚拟货币。目前,随着虚拟货币的蓬勃发展,越来越多不同币种的虚拟货币被开发出来,因此,区块链的区块中涉及的虚拟货币的币种也越来越多,当完成一项交易时,为了确认与当前交易相关的虚拟货币的统计是否正确,用户通常需要对区块链中区块的数据进行查询,进而对查询到的数据进行验证。相关技术中,当终端检测到用户请求对区块的数据进行查询时,需要获取用户输入待查询区块的区块地址或者诸如哈希值等的待查询区块的特征值中的任一种,根据区块地址或特征值查询区块。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:终端在根据区块地址或特征值查 ...
【技术保护点】
1.一种数据查询方法,其特征在于,所述方法包括:获取用户的第一查询条件,所述第一查询条件至少包括待查询区块的区块高度、区块地址、区块特征值、交易信息、交易金额及交易时间中的一个或者多个;根据预设生产标准,对所述第一查询条件进行格式转换,生成第二查询条件,所述预设生产标准为终端中数据存储系统的存储标准,所述第二查询条件的格式符合所述预设生产标准;基于所述第二查询条件,在所述数据存储系统中进行数据查询,获取所述第二查询条件指示的指定数据。
【技术特征摘要】
1.一种数据查询方法,其特征在于,所述方法包括:获取用户的第一查询条件,所述第一查询条件至少包括待查询区块的区块高度、区块地址、区块特征值、交易信息、交易金额及交易时间中的一个或者多个;根据预设生产标准,对所述第一查询条件进行格式转换,生成第二查询条件,所述预设生产标准为终端中数据存储系统的存储标准,所述第二查询条件的格式符合所述预设生产标准;基于所述第二查询条件,在所述数据存储系统中进行数据查询,获取所述第二查询条件指示的指定数据。2.根据权利要求1所述的方法,其特征在于,所述获取用户的第一查询条件之前,所述方法还包括:获取至少一个区块的区块数据,所述区块数据至少包括区块高度、区块地址、区块特征值、交易信息、交易金额及交易时间;将所述至少一个区块数据存储至所述数据存储系统,所述数据存储系统至少为关系型数据库、大数据平台、非关系型数据库中的任一种。3.根据权利要求2所述的方法,其特征在于,所述获取至少一个区块的区块数据包括:下载所述至少一个区块;基于区块解析工具,对所述至少一个区块进行解析,获取所述至少一个区块的区块数据。4.根据权利要求1所述的方法,其特征在于,所述根据预设生产标准,对所述第一查询条件进行格式转换,生成第二查询条件包括:确定预设转换算法,所述预设转换算法至少包括分词算法;基于所述预设转换算法,对所述第一查询条件进行解析,得到初始解析条件;根据所述预设生产标准,对所述初始解析条件进行整理,生成所述第二查询条件。5.根据权利要求1所述的方法,其特征在于,所述基于所述第二查询条件,在所述数据存储系统中进行数据查询,获取所述第二查询条件指示的指定数据包括:在所述...
【专利技术属性】
技术研发人员:洪森,徐凌超,
申请(专利权)人:北京比特大陆科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。