The invention discloses a method for accessing distributed data, which comprises the following steps: the amount of data on the basis of business distribution system administrator application data unit; create database; information system database; client requests the server to determine the user's login; information organization; data obtaining configuration information of the organization corresponding to the login server load is small; through the selection of proxy server heartbeat detection; agent path and data feedback to the client; the client based on the proxy routing request proxy; proxy server on the basis of the data configuration information, access to the specified database connection and the operation result to the client; the invention is based on the business characteristics to adjust the distribution rules, not only to meet the business needs, but also to meet the technical requirements of the hardware system; The load of the server is small, and the load of the server is small, which is beneficial to the optimization of the load algorithm.
【技术实现步骤摘要】
本专利技术涉及互联网、数据库和网络工程
,具体是一种分布式数据存取的方法。
技术介绍
分布式数据存取是云计算的一个基础领域,其作用是提供海量数据的分布式存取服务以及高速读写访问的能力;分布式存取系统时由若干服务器节点和客户端互相连接构成的,服务器节点负责数据的存储,客户端可以对服务器节点的数据进行读取、更新以及删除等操作;当前的分布式数据存取系统中,普遍采用的方案为:大部分系统固定按照业务的运营区域或行政区域作为分布的单位;使用硬件设备来实现网络的负载均衡;其体现出来的主要缺陷:分布规则不够灵活,当分布单位的数据流存在不均衡时,则会影响整个系统的性能;负载均衡对硬件的依赖过强,用户无法结合自身要求进行优化;基于上述原因,需要对现有技术的分布式数据存取方法进行技术改进和改良,以提高用户使用体验。
技术实现思路
本专利技术的目的在于提供一种分布式数据存取的方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种分布式数据存取的方法,包括以下步骤:1)系统管理员在管理后台依据业务的数据量分布申请数据库单元;2)后台依据服务器资源和申请的数据库,创建数据库;3)系统记录数据库所在主机、连接信息、数据的单元信息以及对应的业务数据的单元信息;4)客户端请求登录服务器,提供登录账号等信息;5)登录服务器依据账号信息,确定用户所在的组织机构信息;6)依据组织机构信息获取步骤3)中记录的组织机构对应的数据配置信息;7)登录服务器通过心跳检测选择负载较小的代理服务器;8)登录服务器将代理路径以及步骤6)中获取的数据配置信息反馈给客户端;9)客 ...
【技术保护点】
一种分布式数据存取的方法,其特征在于,包括以下步骤:1)系统管理员在管理后台依据业务的数据量分布申请数据库单元;2)后台依据服务器资源和申请的数据库,创建数据库;3)系统记录数据库所在主机、连接信息、数据的单元信息以及对应的业务数据的单元信息;4)客户端请求登录服务器,提供登录账号等信息;5)登录服务器依据账号信息,确定用户所在的组织机构信息;6)依据组织机构信息获取步骤3)中记录的该组织机构对应的数据配置信息;7)登录服务器通过心跳检测选择负载较小的代理服务器;8)登录服务器将代理路径以及步骤6)中获取的数据配置信息反馈给客户端;9)客户端依据步骤8)中传递的代理路径请求代理服务器;10)代理服务器依据步骤8)中传递的数据配置信息,访问指定的数据库连接;11)代理服务器将操作结果反馈给客户端。
【技术特征摘要】
1.一种分布式数据存取的方法,其特征在于,包括以下步骤:1)系统管理员在管理后台依据业务的数据量分布申请数据库单元;2)后台依据服务器资源和申请的数据库,创建数据库;3)系统记录数据库所在主机、连接信息、数据的单元信息以及对应的业务数据的单元信息;4)客户端请求登录服务器,提供登录账号等信息;5)登录服务器依据账号信息,确定用户所在的组织机构信息;6)依据组织机构信息获取步骤3)中记录的该组织机构对应的数据配置信息;7)登录服务器通过心跳检测选择负载较小的代理服务器;8)登录服务器将代理路径以及步骤6)中获取的数据配置信息反馈给客户端;9)客户端依据步骤8)中传递的代理路径请求代理服务器;10)代理服务器依据步骤8)中传递的数据配置信息,访问指定的数...
【专利技术属性】
技术研发人员:罗波,
申请(专利权)人:重庆车杰盟科技有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。