可追溯的数据存储方法.pdf
《可追溯的数据存储方法.pdf》由会员分享,可在线阅读,更多相关《可追溯的数据存储方法.pdf(13页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910269389.2 (22)申请日 2019.04.04 (71)申请人 特斯联 (北京) 科技有限公司 地址 100027 北京市朝阳区新源南路8号启 皓大厦西塔11层 (72)发明人 刘丰 (74)专利代理机构 北京辰权知识产权代理有限 公司 11619 代理人 刘广达 (51)Int.Cl. G06F 3/06(2006.01) H04L 29/08(2006.01) (54)发明名称 一种可追溯的数据存储方法 (57)摘要 本申请提供一种可追溯的数据存储方法。 。
2、其 中, 所述方法包括: 获取待存储的目标数据; 将所 述目标数据切割为多个子数据后存储至存储网 络数据库中的多个存储节点; 将所述目标数据的 存储信息存储至所述存储网络数据库的各个节 点。 相较于现有技术, 本申请提供的数据存储方 法可以有效提高数据存储的安全性和可追溯性。 权利要求书1页 说明书9页 附图2页 CN 110209347 A 2019.09.06 CN 110209347 A 1.一种可追溯的数据存储方法, 其特征在于, 包括: 获取待存储的目标数据; 将所述目标数据切割为多个子数据后存储至存储网络数据库中的多个存储节点; 将所述目标数据的存储信息存储至所述存储网络数据库的各。
3、个节点。 2.根据权利要求1所述的方法, 其特征在于, 所述将所述目标数据切割为多个子数据后 存储至存储网络数据库中的多个存储节点, 包括: 采用共识机制从存储网络数据库中选出用于存储所述目标数据的多个存储节点; 将所述目标数据切割为多个子数据后存储至所述多个存储节点中。 3.根据权利要求1所述的方法, 其特征在于, 所述将所述目标数据的存储信息存储至所 述存储网络数据库的各个节点, 包括: 生成所述目标数据的存储信息; 根据所述存储信息生成数据包; 将所述数据包存储至所述存储网络数据库的各个节点。 4.根据权利要求3所述的方法, 其特征在于, 所述生成所述目标数据的存储信息, 包括: 对于所。
4、述多个子数据中的每一个, 生成所述子数据的指纹信息; 确定所述多个子数据各自的存储节点的节点标识; 根据所述目标数据的数据标识、 所述多个子数据各自对应的指纹信息和存储节点的节 点标识, 生成所述目标数据的存储信息。 5.根据权利要求4所述的方法, 其特征在于, 所述生成所述子数据的指纹信息, 包括: 获取所述子数据的数据标识; 采用消息摘要算法生成所述子数据的摘要信息; 根据所述子数据的数据标识和所述摘要信息, 生成所述子数据的指纹信息。 6.根据权利要求3所述的方法, 其特征在于, 所述根据所述存储信息生成数据包, 包括: 根据所述目标数据的数据标识或摘要信息, 在所述存储网络数据库中查找。
5、所述目标数 据的历史存储数据包; 生成所述历史存储数据包的摘要信息; 根据所述存储信息和所述历史存储数据包的摘要信息, 生成存储数据包。 7.根据权利要求3所述的方法, 其特征在于, 所述根据所述存储信息生成数据包, 包括: 在所述存储网络数据库中查找上一次存储事件对应的数据包; 生成所述上一次存储事件对应的数据包的摘要信息; 根据所述存储信息和所述上一次存储事件对应的数据包的摘要信息, 生成存储数据 包。 权利要求书 1/1 页 2 CN 110209347 A 2 一种可追溯的数据存储方法 技术领域 0001 本申请涉及数据存储技术领域, 具体涉及一种可追溯的数据存储方法。 背景技术 00。
6、02 随着互联网技术的快速发展和大数据时代的到来, 数据的重要性越来越高, 相应 的, 对数据存储技术的要求也越来越高, 尤其对于数据存储的真实性、 不 易失性、 不可篡改 性和可追溯性提出了越来越高的要求。 0003 0004 目前, 数据存储主要依赖于数据服务器实现, 这是一种高度中心化的存储 方式, 在遭受到黑客入侵、 管理者篡改等非法事件后, 可能被恶意篡改而不被 用户察觉, 从而给 数据的用户带来严重的损失。 0005 鉴于上述问题, 需要提供一种安全性更高的可追溯的数据存储方案。 发明内容 0006 鉴于上述问题, 本申请提供一种可追溯的数据存储方法、 装置、 终端设备 及计算 机。
7、可读介质。 0007 本申请第一方面提供一种可追溯的数据存储方法, 包括: 0008 获取待存储的目标数据; 0009 将所述目标数据切割为多个子数据后存储至存储网络数据库中的多个存储 节 点; 0010 将所述目标数据的存储信息存储至所述存储网络数据库的各个节点。 0011 在本申请第一方面的一些变更实施方式中, 所述将所述目标数据切割为多 个子 数据后存储至存储网络数据库中的多个存储节点, 包括: 0012 采用共识机制从存储网络数据库中选出用于存储所述目标数据的多个存储 节 点; 0013 将所述目标数据切割为多个子数据后存储至所述多个存储节点中。 0014 在本申请第一方面的一些变更实。
8、施方式中, 所述将所述目标数据的存储信 息存 储至所述存储网络数据库的各个节点, 包括: 0015 生成所述目标数据的存储信息; 0016 根据所述存储信息生成数据包; 0017 将所述数据包存储至所述存储网络数据库的各个节点。 0018 在本申请第一方面的一些变更实施方式中, 所述生成所述目标数据的存储 信息, 包括: 0019 对于所述多个子数据中的每一个, 生成所述子数据的指纹信息; 0020 确定所述多个子数据各自的存储节点的节点标识; 0021 根据所述目标数据的数据标识、 所述多个子数据各自对应的指纹信息和存 储节 说明书 1/9 页 3 CN 110209347 A 3 点的节点。
9、标识, 生成所述目标数据的存储信息。 0022 在本申请第一方面的一些变更实施方式中, 所述生成所述子数据的指纹信 息, 包 括: 0023 获取所述子数据的数据标识; 0024 采用消息摘要算法生成所述子数据的摘要信息; 0025 根据所述子数据的数据标识和所述摘要信息, 生成所述子数据的指纹信息。 0026 在本申请第一方面的一些变更实施方式中, 所述根据所述存储信息生成数 据包, 包括: 0027 根据所述目标数据的数据标识或摘要信息, 在所述存储网络数据库中查找 所述 目标数据的历史存储数据包; 0028 生成所述历史存储数据包的摘要信息; 0029 根据所述存储信息和所述历史存储数据。
10、包的摘要信息, 生成存储数据包。 0030 在本申请第一方面的一些变更实施方式中, 所述根据所述存储信息生成数 据包, 包括: 0031 在所述存储网络数据库中查找上一次存储事件对应的数据包; 0032 生成所述上一次存储事件对应的数据包的摘要信息; 0033 根据所述存储信息和所述上一次存储事件对应的数据包的摘要信息, 生成 存储 数据包。 0034 本申请第二方面提供一种数据存储装置, 包括: 0035 目标数据获取模块, 用于获取待存储的目标数据; 0036 目标数据存储模块, 用于将所述目标数据切割为多个子数据后存储至存储 网络 数据库中的多个存储节点; 0037 存储信息分发模块, 。
11、用于将所述目标数据的存储信息存储至所述存储网络 数据 库的各个节点。 0038 在本申请第二方面的一些变更实施方式中, 所述目标数据存储模块, 包括: 0039 存储节点确定单元, 用于采用共识机制从存储网络数据库中选出用于存储 所述 目标数据的多个存储节点; 0040 目标数据存储单元, 用于将所述目标数据切割为多个子数据后存储至所述 多个 存储节点中。 0041 在本申请第二方面的一些变更实施方式中, 所述存储信息分发模块, 包括: 0042 存储信息生成单元, 用于生成所述目标数据的存储信息; 0043 数据包生成单元, 用于根据所述存储信息生成数据包; 0044 数据包存储单元, 用于。
12、将所述数据包存储至所述存储网络数据库的各个节 点。 0045 在本申请第二方面的一些变更实施方式中, 所述存储信息生成单元, 包括: 0046 指纹生成子单元, 用于对于所述多个子数据中的每一个, 生成所述子数据 的指纹 信息; 0047 节点标识确定子单元, 用于确定所述多个子数据各自的存储节点的节点标 识; 0048 存储信息生成子单元, 用于根据所述目标数据的数据标识、 所述多个子数 据各自 对应的指纹信息和存储节点的节点标识, 生成所述目标数据的存储信息。 说明书 2/9 页 4 CN 110209347 A 4 0049 在本申请第二方面的一些变更实施方式中, 所述指纹生成子单元, 。
13、包括: 0050 数据标识获取子单元, 用于获取所述子数据的数据标识; 0051 摘要信息生成子单元, 用于采用消息摘要算法生成所述子数据的摘要信息; 0052 指纹信息生成子单元, 用于根据所述子数据的数据标识和所述摘要信息, 生成所 述子数据的指纹信息。 0053 在本申请第二方面的一些变更实施方式中, 所述数据包生成单元, 包括: 0054 历史数据查询子单元, 用于根据所述目标数据的数据标识或摘要信息, 在 所述存 储网络数据库中查找所述目标数据的历史存储数据包; 0055 历史数据摘要子单元, 用于生成所述历史存储数据包的摘要信息; 0056 第一数据生成子单元, 用于根据所述存储信。
14、息和所述历史存储数据包的摘 要信 息, 生成存储数据包。 0057 在本申请第二方面的一些变更实施方式中, 所述数据包生成单元, 包括: 0058 在先存储查询子单元, 用于在所述存储网络数据库中查找上一次存储事件 对应 的数据包; 0059 在先存储摘要子单元, 用于生成所述上一次存储事件对应的数据包的摘要 信息; 0060 第一数据生成子单元, 用于根据所述存储信息和所述上一次存储事件对应 的数 据包的摘要信息, 生成存储数据包。 0061 本申请第三方面提供一种终端设备, 包括: 存储器、 处理器及存储在所述 存储器 上并可在所述处理器上运行的计算机程序, 所述处理器运行所述计算机 程序。
15、时执行本申 请第一方面所述的方法。 0062 本申请第四方面提供一种计算机可读介质, 其上存储有计算机可读指令, 所述计 算机可读指令可被处理器执行本申请第一方面所述的方法。 0063 本申请第一方面提供的数据存储方法, 包括: 获取待存储的目标数据; 将 所述目 标数据切割为多个子数据后存储至存储网络数据库中的多个存储节点; 将所述目标数据 的存储信息存储至所述存储网络数据库的各个节点。 相较于现 有技术, 本申请提供的数据 存储方法, 摒弃了目前高度中心化的存储方式, 而 是将目标数据切割为多个子数据后存储 至存储网络数据库中的多个存储节点, 这种去中心化的存储方式可以有效降低目标数据 被。
16、服务器管理者篡改的可能性; 此外, 通过将所述目标数据的存储信息存储至所述存储网 络数据库的各个节点, 使得所述存储网络数据库的各个节点成为所述目标数据真伪的见 证节点, 由于 所述存储信息不可能被轻易删除或篡改, 从而可以确保目标数据的可追溯性 和 真实性; 综上, 本申请提供的数据存储方法可以有效提高数据存储的安全性和 可追溯 性。 0064 本申请第二方面提供的数据存储装置、 第三方面提供的终端设备以及第四 方面 提供的计算机可读介质, 与上述第一方面提供的数据存储方法出于相同的 发明构思, 具有 相同的有益效果。 附图说明 0065 通过阅读下文优选实施方式的详细描述, 各种其他的优点。
17、和益处对于本领 域普 通技术人员将变得清楚明了。 附图仅用于示出优选实施方式的目的, 而并 不认为是对本申 说明书 3/9 页 5 CN 110209347 A 5 请的限制。 而且在整个附图中, 用相同的参考符号表示相同的 部件。 在附图中: 0066 图1示出了本申请实施方式所提供的一种数据存储方法的流程图; 0067 图2示出了本申请实施方式所提供的一种数据存储装置的示意图; 0068 图3示出了本申请实施方式所提供的一种终端设备的示意图; 0069 图4示出了本申请实施方式所提供的一种计算机可读介质的示意图。 具体实施方式 0070 下面将参照附图更详细地描述本公开的示例性实施方式。 。
18、虽然附图中显示 了本 公开的示例性实施方式, 然而应当理解, 可以以各种形式实现本公开而不 应被这里阐述的 实施方式所限制。 相反, 提供这些实施方式是为了能够更透彻 地理解本公开, 并且能够将 本公开的范围完整的传达给本领域的技术人员。 0071 需要注意的是, 除非另有说明, 本申请使用的技术术语或者科学术语应当 为本申 请所属领域技术人员所理解的通常意义。 0072 在本文中提及 “实施例” 意味着, 结合实施例描述的特定特征、 结构或特 性可以包 含在本申请的多个实施例中。 在说明书中的各个位置出现该短语并不 一定均是指相同的 实施例, 也不是与其它实施例互斥的独立的或备选的实施例。 。
19、本领域技术人员显式地和隐 式地理解的是, 本文所描述的实施例可以与其它实 施例相结合。 0073 本申请实施方式提供了一种可追溯的数据存储方法、 装置、 终端设备及计 算机可 读介质。 下面结合附图对本申请的实施例进行说明。 0074 请参考图1, 其示出了本申请实施方式所提供的一种可追溯的数据存储方 法的流 程图, 所述数据存储方法, 包括以下步骤: 0075 步骤S101: 获取待存储的目标数据。 0076 步骤S102: 将所述目标数据切割为多个子数据后存储至存储网络数据库中 的多 个存储节点。 0077 本申请实施例中, 所述存储网络数据库包括专用于存储数据的网络数据库, 在所 述存储。
20、网络数据库中, 目标数据可以存储于所述存储网络数据库的任意一 个或多个节点, 用于存储所述目标数据的节点可以暂称为存储节点, 同时所述 目标数据的存储信息则会 存储于所述存储网络数据库的各个节点。 0078 将所述目标数据切割为多个子数据的方式, 可以采用现有技术中的任意数 据切 割方法, 从而将目标数据分割为多个子数据, 本申请实施例不做限定。 0079 在一些实施方式中, 所述将所述目标数据切割为多个子数据后存储至存储 网络 数据库中的多个存储节点, 可以包括: 0080 采用共识机制从存储网络数据库中选出用于存储所述目标数据的多个存储 节 点; 0081 将所述目标数据切割为多个子数据后。
21、存储至所述多个存储节点中。 0082 其中, 所述共识机制可以使用现有技术中的任意共识算法实现, 本申请不 做限 定。 需要说明的是, 本申请实施例中, 需要选出用于存储所述目标数据的 多个存储节点, 因 此, 所述共识算法在实施时, 需要选出多个存储节点, 例如, 对于以算力为共识的共识算 法, 可以将算力靠前的多个节点确定为所述存储节 点, 本领域技术人员可以根据本申请实 说明书 4/9 页 6 CN 110209347 A 6 施例的上述说明利用现有的共识算法直 接或修改后实施, 本申请实施例不再赘述。 0083 步骤S103: 将所述目标数据的存储信息存储至所述存储网络数据库的各个 节。
22、点。 0084 在一些实施方式中, 所述将所述目标数据的存储信息存储至所述存储网络 数据 库的各个节点, 可以包括: 0085 生成所述目标数据的存储信息; 0086 根据所述存储信息生成数据包; 0087 将所述数据包存储至所述存储网络数据库的各个节点。 0088 上述实施例, 可以采用数据处理技术实现, 例如, 根据存储信息生成数据 包, 所述 数据包可以为包含于其他数据包的链接信息的数据包, 从而将各个数 据包链接起来形成 数据包的集合, 确保所述存储信息在存储后的不可篡改性和 可追溯性。 0089 在一些实施方式中, 所述生成所述目标数据的存储信息, 可以包括: 0090 对于所述多个。
23、子数据中的每一个, 生成所述子数据的指纹信息; 0091 确定所述多个子数据各自的存储节点的节点标识; 0092 根据所述目标数据的数据标识、 所述多个子数据各自对应的指纹信息和存 储节 点的节点标识, 生成所述目标数据的存储信息。 0093 其中, 在一些实施方式中, 所述生成所述子数据的指纹信息, 可以包括: 0094 获取所述子数据的数据标识; 0095 采用消息摘要算法生成所述子数据的摘要信息; 0096 根据所述子数据的数据标识和所述摘要信息, 生成所述子数据的指纹信息。 0097 其中, 所述子数据的指纹信息可以采用信息摘要算法例如MD5算法等生成, 本申 请实施例不做限定。 由于。
24、需要将数据包在各个节点中进行存储或备份, 其 不适于对数据量 较大(例如, MB、 GB以上数据大小的数据其数据量较大, 不适 于全链存储)的目标数据或子 数据进行全链存储(即在存储网络数据库的各个 节点进行存储), 为了解决上述问题, 本申 请实施例中, 将目标数据切割为多个 子数据后存储至网络数据库中的多个存储节点中, 然 后将目标数据的存储信息 进行全链存储, 由于所述指纹信息的大小可以远远小于目标数 据的大小, 因此 所述存储信息的大小可以确保对所述存储信息进行全链存储, 由于所述存 储信 息中含有所述目标数据的各个子数据的指纹信息, 因此, 所述存储信息可以有 效地 用于对目标数据的。
25、真伪进行辨识, 从而确保所述目标数据的真实性和可追 溯性。 0098 综上, 通过上述实施方式, 可以利用所述指纹信息采用较小的数据量实现 全链存 储以及对目标数据真实性的见证。 0099 在一些实施方式中, 所述根据所述存储信息生成数据包, 可以包括: 0100 根据所述目标数据的数据标识或摘要信息, 在所述存储网络数据库中查找 所述 目标数据的历史存储数据包; 0101 生成所述历史存储数据包的摘要信息; 0102 根据所述存储信息和所述历史存储数据包的摘要信息, 生成存储数据包。 0103 通过上述实施方式, 在生成存储数据包时, 首先查询所述目标数据的历史 存储数 据包, 然后利用所述。
26、存储信息和所述历史存储数据包的摘要信息生成存 储数据包, 从而将 目标数据的当前版本与历史版本进行关联, 形成相互链接的 数据库, 实现对目标数据的修 改历史的追溯。 说明书 5/9 页 7 CN 110209347 A 7 0104 在一些实施方式中, 所述根据所述存储信息生成数据包, 可以包括: 0105 在所述存储网络数据库中查找上一次存储事件对应的数据包; 0106 生成所述上一次存储事件对应的数据包的摘要信息; 0107 根据所述存储信息和所述上一次存储事件对应的数据包的摘要信息, 生成 存储 数据包。 0108 通过上述实施方式, 在生成存储数据包时, 首先查询所述存储网络数据库 。
27、中上一 次存储事件对应的数据包, 然后利用所述存储信息和所述上一次存储事 件对应的数据包 的摘要信息生成存储数据包, 从而将所述存储网络数据库中的 各个存储事件的存储信息 关联起来, 形成相互链接的数据库, 从而确保所述存 储信息的不可篡改性和可追溯性, 由 于所述存储信息是用于对目标数据进行辨 识或见证的, 因此, 可以进一步确保所述目标数 据的可追溯性。 0109 以上, 为本申请实施例所提供的一种用于付款方客户端或收款方客户端的 数据 存储方法的示例性说明, 相较于现有技术, 本申请实施例提供的数据存储 方法, 摒弃了目 前高度中心化的存储方式, 而是将目标数据切割为多个子数据 后存储至。
28、存储网络数据库 中的多个存储节点, 这种去中心化的存储方式可以有 效降低目标数据被服务器管理者篡 改的可能性; 此外, 通过将所述目标数据的 存储信息存储至所述存储网络数据库的各个节 点, 使得所述存储网络数据库的 各个节点成为所述目标数据真伪的见证节点, 由于所述存 储信息不可能被轻易 删除或篡改, 从而可以确保目标数据的可追溯性和真实性; 综上, 本 申请提供 的数据存储方法可以有效提高数据存储的安全性和可追溯性。 0110 与上述用于付款方客户端或收款方客户端的数据存储方法相对应的, 本申 请还 提供一种数据存储装置。 所述的装置可以包括使用了本申请所述数据存储 方法的系统(包 括分布式。
29、系统)、 软件(应用)、 模块、 组件、 服务器、 客户端、 量子计算机等并结合必要的实 施硬件的装置。 基于同一创新构思, 本申请提供 的一种实施例中的装置如下面的实施例所 述。 由于装置解决问题的实现方案与 方法相似, 因此本申请具体的装置的实施可以参见前 述方法的实施, 重复之处 不再赘述。 以下所使用的, 术语 “单元” 或者 “模块” 可以实现预定 功能的软 件和/或硬件的组合。 尽管以下实施例所描述的装置较佳地以软件来实现, 但是 硬件, 或者软件和硬件的组合的实现也是可能并被构想的。 0111 具体的, 图2是本申请提供的一种数据存储装置实施例的模块结构示意图, 如图2 所示, 。
30、所述数据存储装置10, 可以包括: 0112 目标数据获取模块101, 用于获取待存储的目标数据; 0113 目标数据存储模块102, 用于将所述目标数据切割为多个子数据后存储至 存储网 络数据库中的多个存储节点; 0114 存储信息分发模块103, 用于将所述目标数据的存储信息存储至所述存储 网络数 据库的各个节点。 0115 在本申请实施例的一些变更实施方式中, 所述目标数据存储模块102, 包 括: 0116 存储节点确定单元, 用于采用共识机制从存储网络数据库中选出用于存储 所述 目标数据的多个存储节点; 0117 目标数据存储单元, 用于将所述目标数据切割为多个子数据后存储至所述 多。
31、个 存储节点中。 说明书 6/9 页 8 CN 110209347 A 8 0118 在本申请实施例的一些变更实施方式中, 所述存储信息分发模块103, 包 括: 0119 存储信息生成单元, 用于生成所述目标数据的存储信息; 0120 数据包生成单元, 用于根据所述存储信息生成数据包; 0121 数据包存储单元, 用于将所述数据包存储至所述存储网络数据库的各个节 点。 0122 在本申请实施例的一些变更实施方式中, 所述存储信息生成单元, 包括: 0123 指纹生成子单元, 用于对于所述多个子数据中的每一个, 生成所述子数据 的指纹 信息; 0124 节点标识确定子单元, 用于确定所述多个子。
32、数据各自的存储节点的节点标 识; 0125 存储信息生成子单元, 用于根据所述目标数据的数据标识、 所述多个子数 据各自 对应的指纹信息和存储节点的节点标识, 生成所述目标数据的存储信息。 0126 在本申请实施例的一些变更实施方式中, 所述指纹生成子单元, 包括: 0127 数据标识获取子单元, 用于获取所述子数据的数据标识; 0128 摘要信息生成子单元, 用于采用消息摘要算法生成所述子数据的摘要信息; 0129 指纹信息生成子单元, 用于根据所述子数据的数据标识和所述摘要信息, 生成所 述子数据的指纹信息。 0130 在本申请实施例的一些变更实施方式中, 所述数据包生成单元, 包括: 0。
33、131 历史数据查询子单元, 用于根据所述目标数据的数据标识或摘要信息, 在 所述存 储网络数据库中查找所述目标数据的历史存储数据包; 0132 历史数据摘要子单元, 用于生成所述历史存储数据包的摘要信息; 0133 第一数据生成子单元, 用于根据所述存储信息和所述历史存储数据包的摘 要信 息, 生成存储数据包。 0134 在本申请实施例的一些变更实施方式中, 所述数据包生成单元, 包括: 0135 在先存储查询子单元, 用于在所述存储网络数据库中查找上一次存储事件 对应 的数据包; 0136 在先存储摘要子单元, 用于生成所述上一次存储事件对应的数据包的摘要 信息; 0137 第一数据生成子。
34、单元, 用于根据所述存储信息和所述上一次存储事件对应 的数 据包的摘要信息, 生成存储数据包。 0138 本申请实施例提供的数据存储装置10, 与本申请前述实施例提供的数据存 储方 法出于相同的发明构思, 具有相同的有益效果。 0139 在上述的实施例中, 提供了一种数据存储方法及装置, 与之相对应的, 本 申请还 提供一种终端设备, 所述终端设备可以是任意的具有存储功能的电子设 备, 且可以作为存 储网络数据库中的节点, 例如, 服务器、 服务器集群、 台式 计算机、 笔记本电脑、 智能手机 等。 请参考图3, 图3为本申请实施例提供的 一种终端设备的示意图。 如图3所示, 所述终端 设备2。
35、0包括: 处理器200, 存 储器201, 总线202和通信接口203, 所述处理器200、 通信接口 203和存储器 201通过总线202连接; 所述存储器201中存储有可在所述处理器200上运行 的计算机程序, 所述处理器200运行所述计算机程序时执行本申请提供的任一 数据存储方 法。 0140 其中, 存储器201可能包含高速随机存取存储器(RAM: Random Access Memory), 也 可能还包括非不稳定的存储器(non-volatile memory), 例如多个 磁盘存储器。 通过多个 说明书 7/9 页 9 CN 110209347 A 9 通信接口203(可以是有线。
36、或者无线)实现该系统网元 与多个其他网元之间的通信连接, 可 以使用互联网、 广域网、 本地网、 城域网 等。 0141 总线202可以是ISA总线、 PCI总线或EISA总线等。 所述总线可以分为地 址总线、 数 据总线、 控制总线等。 其中, 存储器201用于存储程序, 所述处理 器200在接收到执行指令 后, 执行所述程序, 前述本申请实施例任一实施方式 揭示的所述数据存储方法可以应用于 处理器200中, 或者由处理器200实现。 0142 处理器200可能是一种集成电路芯片, 具有信号的处理能力。 在实现过程 中, 上述 方法的各步骤可以通过处理器200中的硬件的集成逻辑电路或者软件 。
37、形式的指令完成。 上 述的处理器200可以是通用处理器, 包括中央处理器 (Central Processing Unit, 简称 CPU)、 网络处理器(Network Processor, 简 称NP)等; 还可以是数字信号处理器(DSP)、 专用 集成电路(ASIC)、 现成可编程 门阵列(FPGA)或者其他可编程逻辑器件、 分立门或者晶体管 逻辑器件、 分立硬 件组件。 可以实现或者执行本申请实施例中的公开的各方法、 步骤及逻 辑框图。 通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。 结合 本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成, 或者用译。
38、 码处理器中的硬件及软件模块组合执行完成。 软件模块可以位于随机 存储器, 闪存、 只读 存储器, 可编程只读存储器或者电可擦写可编程存储器、 寄存器等本领域成熟的存储介质 中。 该存储介质位于存储器201, 处理器200 读取存储器201中的信息, 结合其硬件完成上述 方法的步骤。 0143 本申请实施例提供的终端设备与本申请实施例提供的数据存储方法出于相 同的 发明构思, 具有相同的有益效果。 0144 本申请实施例还提供一种与上述数据存储方法相对应的计算机可读介质, 请参 考图4, 其示出的计算机可读存储介质为光盘30, 其上存储有计算机程序 (即程序产品), 所 述计算机程序在被处理器。
39、运行时, 会执行前述任意实施例所 提供的数据存储方法。 0145 需要说明的是, 所述计算机可读存储介质的例子还可以包括, 但不限于相 变内存 (PRAM)、 静态随机存取存储器(SRAM)、 动态随机存取存储器(DRAM)、 其他类型的随机存取 存储器(RAM)、 只读存储器(ROM)、 电可擦除可编程只读 存储器(EEPROM)、 快闪记忆体或其 他光学、 磁性存储介质, 在此不再一一赘述。 0146 本申请实施例提供的计算机可读存储介质与本申请实施例提供的数据存储 出于 相同的发明构思, 具有相同的有益效果。 0147 需要说明的是, 附图中的流程图和框图显示了根据本申请的多个实施例的 。
40、系统、 方法和计算机程序产品的可能实现的体系架构、 功能和操作。 在这点上, 流程图或框图中 的每个方框可以代表一个模块、 程序段或代码的一部分, 所述 模块、 程序段或代码的一部 分包含一个或多个用于实现规定的逻辑功能的可执 行指令。 也应当注意, 在有些作为替换 的实现中, 方框中所标注的功能也可以 以不同于附图中所标注的顺序发生。 例如, 两个连 续的方框实际上可以基本并 行地执行, 它们有时也可以按相反的顺序执行, 这依所涉及的 功能而定。 也要 注意的是, 框图和/或流程图中的每个方框、 以及框图和/或流程图中的方 框的 组合, 可以用执行规定的功能或动作的专用的基于硬件的系统来实现。
41、, 或者可 以用 专用硬件与计算机指令的组合来实现。 0148 所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上述描述 的系 说明书 8/9 页 10 CN 110209347 A 10 统、 装置和单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘述。 0149 在本申请所提供的几个实施例中, 应该理解到, 所揭露的装置和方法, 可 以通过 其它的方式实现。 以上所描述的装置实施例仅仅是示意性的, 例如, 所 述单元的划分, 仅仅 为一种逻辑功能划分, 实际实现时可以有另外的划分方式, 又例如, 多个单元或组件可以 结合或者可以集成到另一个系统, 或一些特征。
42、可 以忽略, 或不执行。 另一点, 所显示或讨论 的相互之间的耦合或直接耦合或通 信连接可以是通过一些通信接口, 装置或单元的间接 耦合或通信连接, 可以是 电性, 机械或其它的形式。 0150 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作为 单元 显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者 也可以分布到多 个网络单元上。 可以根据实际的需要选择其中的部分或者全部 单元来实现本实施例方案 的目的。 0151 另外, 在本申请各个实施例中的各功能单元可以集成在一个处理单元中, 也可以 是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元 。
43、中。 0152 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时, 可 以存储在一个计算机可读取存储介质中。 基于这样的理解, 本申请的技术方 案本质上或者 说对现有技术做出贡献的部分或者该技术方案的部分可以以软件 产品的形式体现出来, 该计算机软件产品存储在一个存储介质中, 包括若干指 令用以使得一台计算机设备(可以 是个人计算机, 服务器, 或者网络设备等) 执行本申请各个实施例所述方法的全部或部分 步骤。 而前述的存储介质包括: U 盘、 移动硬盘、 只读存储器(ROM, Read-Only Memory)、 随机 存取存储器(RAM, Random Access Mem。
44、ory)、 磁碟或者光盘等各种可以存储程序代码的介 质。 0153 最后应说明的是: 以上各实施例仅用以说明本申请的技术方案, 而非对其 限制; 尽管参照前述各实施例对本申请进行了详细的说明, 本领域的普通技术 人员应当理解: 其 依然可以对前述各实施例所记载的技术方案进行修改, 或者 对其中部分或者全部技术特 征进行等同替换; 而这些修改或者替换, 并不使相 应技术方案的本质脱离本申请各实施例 技术方案的范围, 其均应涵盖在本申请 的权利要求和说明书的范围当中。 说明书 9/9 页 11 CN 110209347 A 11 图1 图2 说明书附图 1/2 页 12 CN 110209347 A 12 图3 图4 说明书附图 2/2 页 13 CN 110209347 A 13 。
- 内容关键字: 追溯 数据 存储 方法
用于挤压片状弹簧的压簧装置.pdf
用于回收硫酸装置低温废热的热量回收塔.pdf
汽车零部件冲压定位机构.pdf
弹簧快速弹出的送料装置.pdf
输液杆的主供电箱排水结构.pdf
农业经济果树种植嫁接用防护装置.pdf
车用尿素溶液水解反应装置.pdf
可自由组合堆叠式户用储能电源.pdf
财务凭证卷绕器.pdf
建筑施工卸料平台.pdf
具有应急照明功能的户内多功能储能电源.pdf
多托板自动分离机构.pdf
发动机精密配件加工用稳定支架.pdf
便于清理的橡胶促进剂过滤装置.pdf
防偏移内衣点胶机.pdf
耐插拔动力信号混合式储能防水连接器.pdf
棋类设备的智能裁判器、对弈棋子及棋类设备.pdf
大杯可脱带两用式文胸.pdf
振动传感器及车载扬声器系统.pdf
无酒精的香水配方及其制备方法.pdf
石油勘探用三角异型管电池壳性能检测装置及其检测方法.pdf
耐高温陶瓷纤维毡.pdf
转向器摇臂轴花键相对齿形位置间隙测具.pdf
盐碱土壤改良用松土装置.pdf
铝粉生产线.pdf
用于臭氧催化剂生产的混料器.pdf
新能源锂电池材料高效研磨设备及其研磨方法.pdf
地质勘测样品粉碎机.pdf
管道支撑架.pdf
行星减速机的防松脱结构.pdf
带音响装置的操作模块.pdf
基于机器视觉的反射膜生产质控的方法及系统.pdf
多功能聚光投影筒.pdf
生物碳材料负载磺化聚苯胺及其作为催化剂的应用.pdf
PVC门窗密封隔离型材.pdf
带有阴角密封条的压条型材.pdf
减震效果好的柴油发电机.pdf
瘫痪患者康复护理医疗床.pdf
压裂用减阻剂.pdf
螺母攻丝过程中废屑收集装置.pdf
中药材切药机.pdf
高强度耐磨旋耕刀及其生产工艺.pdf
铜零件镀银焊接替代银基焊料钎焊的方法.pdf
用于温度水压检测的供水管道接头.pdf
采用荧光膜的白光LED数码显示屏.pdf
蒸汽热压机.pdf
自动打包垃圾桶.pdf
结构稳定的电磁阀安装台.pdf
钢管连接焊接装置.pdf
陶瓷胚体自动拉胚装置.pdf
鸡饲料组合物及其制备方法.pdf