本发明涉及智能存储,尤其涉及一种基于ipfs作为储存机制的数据存储更新处理方法。
背景技术:
1、目前,针对泳池防溺水也有很多的现有技术应用,一般包括智能手环应用和智能脚环应用以及其他佩戴式的检测设备。
2、目前在区块链上进行游泳者的监控操作过程中,发现现有技术中的防溺水功能不完善,尤其不具备对游泳者的防溺水以及游泳能力的实时变化更新,由于初学者的游泳水平低下,但是过段时间其往往游泳水平有所提升,但是仍然用原有的评估标准进行游泳者的游泳风险监测,往往会造成监测能力低下,防溺水预测准确度降低的问题。
技术实现思路
1、本发明提供一种基于ipfs作为储存机制的数据存储更新处理方法,用以解决背景技术中的技术问题。
2、为实现上述目的,根据本发明的第一方面,本发明提出了一种基于ipfs作为储存机制的数据存储更新处理方法,包括:
3、从客户端获取游泳者的注册信息;
4、将根据所述游泳者的注册信息生成基础注册文档;
5、对所述基础注册文档做哈希计算,计算得到当前所述基础注册文档的哈希摘要:
6、将计算的哈希摘要(digests)存入区块链,在所述区块链进行上链完成后,为当前所述游泳者生成他的唯一标识符;
7、在对当前游泳者进行初始首次测试时,将成年人标准体征值的范围值作为初始溺水判定标准数值,判定初始游泳时是否出现危险的标准数据;
8、在预设时间周期内监测当前所述游泳者的体征数据值,如果判定当前所述体征数据值超过预设的成年人标准体征值的范围值,则计算预设时间周期内的当前所述游泳者的体征数据值的平均值,将所述游泳者的体征数据值的平均值作为更新后的当前游泳者的溺水判定标准数值。
9、较佳地,在所述更新后的当前游泳者的溺水判定标准数值之后,还包括对当前游泳者的溺水判定标准数值进行存储,以及根据当前游泳者的唯一标识符调用存储的溺水判定标准数值。
10、较佳地,所述对当前游泳者的溺水判定标准数值进行存储,以及根据当前游泳者的唯一标识符调用存储的溺水判定标准数值,具体包括:将更新后的所述当前游泳者的溺水判定标准数值存储到ipfs星际文件系统中;当检测发现唯一标识符对应的当前游泳者登录时,则调用ipfs星际文件系统存储的溺水判定标准数值。
11、较佳地,所述客户端包括微信程序,app程序,网页端。
12、较佳地,所述注册信息包括注册者的心率信息、血压信息和血氧饱和度信息。
13、较佳地,所述当前游泳者的溺水判定标准数值包括注册者的心率异常数值最大值、血压异常最大值和血氧饱和度异常最大值。
14、较佳地,所述溺水判定标准数值还包括异常手势摆动频率。
15、较佳地,所述区块链为联盟链方式构建区块链网络系统。
16、本发明实施例提供的基于ipfs作为储存机制的数据存储更新处理方法,至少存在如下方面的技术效果:
17、本发明上述技术方案提供的基于ipfs作为储存机制的数据存储更新处理方法,其主要的操作方式是:从客户端获取游泳者的注册信息;将根据所述游泳者的注册信息生成基础注册文档;对所述基础注册文档做哈希计算,计算得到当前所述基础注册文档的哈希摘要:将计算的哈希摘要(digests)存入区块链,在所述区块链进行上链完成后,为当前所述游泳者生成他的唯一标识符;
18、在对当前游泳者进行初始首次测试时,将成年人标准体征值的范围值作为初始溺水判定标准数值,判定初始游泳时是否出现危险的标准数据;在预设时间周期内监测当前所述游泳者的体征数据值,如果判定当前所述体征数据值超过预设的成年人标准体征值的范围值,则计算预设时间周期内的当前所述游泳者的体征数据值的平均值,将所述游泳者的体征数据值的平均值作为更新后的当前游泳者的溺水判定标准数值。
19、在具体应用时,本发明实施例提供的基于ipfs作为储存机制的数据存储更新处理方法,其提升了游泳者的身份认证效率,同时可以针对当前游泳者的游泳水平进行更新,在初始时以初始溺水判定标准数值,判定初始游泳时是否出现危险的标准数据;在多次游泳后可以根据体征数据值的平均值作为更新后的当前游泳者的溺水判定标准数值,从而可以实时变化地对当前游泳者的实施进行游泳风险判定,提升了判定效率以及准确率。
1.一种基于ipfs作为储存机制的数据存储更新处理方法,其特征在于,包括:
2.根根据权利要求1所述的一种基于ipfs作为储存机制的数据存储更新处理方法,其特征在于,在所述更新后的当前游泳者的溺水判定标准数值之后,还包括对当前游泳者的溺水判定标准数值进行存储,以及根据当前游泳者的唯一标识符调用存储的溺水判定标准数值。
3.根根据权利要求2所述的一种基于ipfs作为储存机制的数据存储更新处理方法,其特征在于,所述对当前游泳者的溺水判定标准数值进行存储,以及根据当前游泳者的唯一标识符调用存储的溺水判定标准数值,具体包括:将更新后的所述当前游泳者的溺水判定标准数值存储到ipfs星际文件系统中;当检测发现唯一标识符对应的当前游泳者登录时,则调用ipfs星际文件系统存储的溺水判定标准数值。
4.根根据权利要求3所述的一种基于ipfs作为储存机制的数据存储更新处理方法,其特征在于,所述客户端包括微信程序,app程序,网页端。
5.根根据权利要求1所述的一种基于ipfs作为储存机制的数据存储更新处理方法,其特征在于,所述注册信息包括注册者的心率信息、血压信息和血氧饱和度信息。
6.根根据权利要求5所述的一种基于ipfs作为储存机制的数据存储更新处理方法,其特征在于,所述当前游泳者的溺水判定标准数值包括注册者的心率异常数值最大值、血压异常最大值和血氧饱和度异常最大值。
7.根根据权利要求5所述的一种基于ipfs作为储存机制的数据存储更新处理方法,其特征在于,所述溺水判定标准数值还包括异常手势摆动频率。
8.根根据权利要求5所述的一种基于ipfs作为储存机制的数据存储更新处理方法,其特征在于,所述区块链为联盟链方式构建区块链网络系统。