1.一种基于物联网的数据库访问方法,其特征在于,包括以下步骤:
a.构建设备链,管理服务器、网关服务器、存储服务器、客户端通过区块链网络连接在一起构成设备链;
b.数据访问请求,设备链通过代理设备向数据库发送访问请求和接收数据库的数据信息;
c.数据传输,数据库将数据包传输至存储服务器内;
d.数据读取,客户端读取存储服务器内的数据;
所述数据访问请求中,客户端与管理服务器之间引入 CA 认证,确认客户身份,保证客户身份的合法性;所述 CA 认证的认证流程为:申请服务证书、发布需要认证的 Web Service、判断认证检查器是否通过认证、申请客户端证书、颁发客户端证书、验证是否通过、登陆;若验证没有通过则重新申请服务证书;若认证检查器没有通过认证,则构建 CA认证中心,然后颁发客户端证书;通过对客户端进行认证登陆,确保客户端的合法性,保证了数据访问过程的安全性和有效性;所述数据库中含有较多的节点,为了记录操作日志,对日志中的节点进行部署,数据库中的节点数据表达式为:上式中,Bts(x,y)为数据库模型,T 为数据库的特征,U 为数据特征,A 为流动中的数据,B 为大数据偏好系数,C 为大数据中的偏差系数;对数据库中的数据部署完毕后,对数据库中的数据分布进行建模,其公式为: 上式中,Z 为部署后的数据库中数据模型,Bts(x,y)为数据库中原始数据的特征表现,Z1 为原始数据中的节点数据,Z2 为特征差异;根据上式中计算出的数据特征矩阵为:A 为数据库中的数据特征,将特征矩阵记录在操作数据中,便于了解数据库备份访问的情况,掌握数据库的访问动态。
2.根据权利要求 1 所述一种基于物联网的数据库访问方法,其特征在于,所述设备链连接有代理设备,所述设备链具有唯一的代理设备。
3.根据权利要求 1 所述一种基于物联网的数据库访问方法,其特征在于,在数据传输过程中,对传输的数据包进行审计,保证数据传输过程的安全性。
4.根据权利要求 1 所述一种基于物联网的数据库访问方法,其特征在于,所述数据读取中,客户端与存储服务器之间引入 CA认证,确认客户身份,保证客户身份的合法性。
5.根据权利要求 1 所述一种基于物联网的数据库访问方法,其特征在于,所述在客户端读取存储服务器数据时,存储服务器对数据包通过 AES 加密算法进行加密。
6.根据权利要求 5 所述一种基于物联网的数据库访问方法,其特征在于,记录数据库的操作日志,对操作日志中的节点进行部署。