[发明专利]信息存储方法及装置在审
申请号: | 202110268604.4 | 申请日: | 2021-03-12 |
公开(公告)号: | CN112965980A | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 周锐;吴志民;孙铁军 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/27;G06Q20/38 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息 存储 方法 装置 | ||
本申请实施例公开了一种信息存储方法及装置,应用于服务器,所述方法包括:获取目标文件,将目标文件上传至IPFS系统,通过IPFS系统生成目标文件对应的标识信息;接收IFPS系统发送的标识信息,并将标识信息同步存入本地数据库;将标识信息通过消息队列上传至区块链网络以完成上链操作。采用本申请实施例,有利于减少区块存储的压力。
技术领域
本申请涉及数据处理技术领域,具体涉及一种信息存储方法及装置。
背景技术
区块链是一种基于消息加密和身份共识结合构建的点对点分布式的可信任账本,并以密码学方式及时间顺序保证了区块的不可篡改、不可伪造和可溯源。区块链的存储体系可基于一些数据库进行搭建,例如,Key/Value数据库(如LevelDB),可将大数据量或者大文件存储至区块中,但是,每一区块都对应有区块容量,该区块容量可指限定存储于区块中的字节数,由于区块大小限制无法存储上述大文件或者大数据量,而增加了区块存储的压力。
发明内容
本申请实施例提供一种信息存储方法及装置,有利于降低区块存储的压力。
本申请实施例第一方面提供了一种信息存储方法,应用于服务器,包括:
所述服务器获取目标文件,将所述目标文件上传至IPFS系统,通过所述IPFS系统生成所述目标文件对应的标识信息;
接收所述IFPS系统发送的所述标识信息,并将所述标识信息同步存入本地数据库;
将所述标识信息通过消息队列上传至区块链网络以完成上链操作。
本申请实施例第二方面提供了一种信息存储装置,应用于服务器,所述装置包括:生成单元、同步单元和上链操作单元,其中,
所述生成单元,用于获取目标文件,将所述目标文件上传至IPFS系统,通过所述IPFS系统生成所述目标文件对应的标识信息;
所述同步单元,用于接收所述IFPS系统发送的所述标识信息,并将所述标识信息同步存入本地数据库;
所述上链操作单元,用于将所述标识信息通过消息队列上传至区块链网络以完成上链操作。
本申请实施例的第三方面提供一种服务器,所述服务器包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行本申请实施例第一方面所述的方法。
本申请实施例的第四方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面所描述的部分或全部步骤。
本申请实施例的第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
实施本申请实施例,至少具有如下有益效果:获取目标文件,将目标文件上传至IPFS系统,通过IPFS系统生成目标文件对应的标识信息;接收IFPS系统发送的标识信息,并将标识信息同步存入本地数据库;将标识信息通过消息队列上传至区块链网络以完成上链操作。如此,可在区块链中存储上述标识信息,在IPFS系统中存储上述目标文件,又由于标识信息占用区块内存空间较小,有利于减少区块存储的压力;结合区块链网络的不可篡改性以及IPFS系统的高吞吐数据存储,有利于提升信息存储的信任度。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110268604.4/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置