[发明专利]连接Redis内存数据库的方法、系统、选择器和服务器在审
| 申请号: | 201810263258.9 | 申请日: | 2018-03-28 |
| 公开(公告)号: | CN108683697A | 公开(公告)日: | 2018-10-19 |
| 发明(设计)人: | 陈金雷 | 申请(专利权)人: | 青岛海尔科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
| 代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 张然 |
| 地址: | 266101 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 内存数据库 选择器 代理服务器 客户端 服务器 代理服务器集群 并发访问 拒绝访问 数据处理 有效解决 预设 | ||
1.一种连接Redis内存数据库的方法,其特征在于,应用于选择器,包括:
接收客户端的业务数据通讯请求;
在预设的Redis代理服务器集群中选择最优的Redis代理服务器,并触发所述Redis代理服务器将所述客户端与所述业务数据通讯请求相对应的Redis内存数据库连接,以使所述客户端在所述Redis内存数据库中进行数据处理。
2.根据权利要求1所述的方法,其特征在于,所述在预设的Redis代理服务器集群中选择最优的Redis代理服务器,具体包括:
根据所述业务数据通讯请求以及所述Redis代理服务器自身的状态确定最优的Redis代理服务器。
3.根据权利要求2所述的方法,其特征在于,所述Redis代理服务器自身的状态包括如下至少之一:
所述Redis代理服务器发来的所述Redis代理服务器与Redis内存数据库集群中的Redis内存数据库的连接情况、所述Redis代理服务器自身负载情况、所述Redis代理服务器与Redis内存数据库的连接的负载使用情况、以及所述Redis代理服务器的访问效率。
4.根据权利要求1-3中任意一项所述的方法,其特征在于,还包括:
接收所述Redis代理服务器发来的链接,并将所述链接发送给所述客户端,以使所述客户端根据所述链接,通过所述Redis代理服务器与所述Redis内存数据库进行连接;
其中,所述链接为与所述业务数据通讯请求相对应的可连接到所述Redis内存数据库的链接。
5.根据权利要求1-3中任意一项所述的方法,其特征在于,还包括:
在数据处理完成后,通知所述Redis代理服务器释放链路。
6.根据权利要求5所述的方法,其特征在于,所述通知所述Redis代理服务器释放链路,具体包括:
在收到所述客户端发送来的归还链接请求后,通知所述Redis代理服务器断开与所述客户端的连接。
7.根据权利要求1-3中任意一项所述的方法,其特征在于,还包括:
按预定周期触发所述Redis内存数据库向所述选择器发送所述Redis内存数据库的状态报告。
8.根据权利要求1-3中任意一项所述的方法,其特征在于,
所述业务数据通讯请求中至少包括以下中的一种或多种:预连接的Redis内存数据库、用户名、密码和数据库实例ID。
9.一种连接Redis内存数据库的方法,其特征在于,包括:
接收选择器发来的触发,所述触发为建立客户端与业务数据通讯请求相对应的Redis内存数据库连接;
根据所述触发将客户端与业务数据通讯请求相对应的Redis内存数据库连接,以使所述客户端在所述Redis内存数据库中进行数据处理;
其中,Redis代理服务器设于预设的Redis代理服务器集群中。
10.根据权利要求9所述的方法,其特征在于,
根据所述触发将客户端与业务数据通讯请求相对应的Redis内存数据库连接之前,所述方法还包括:
将如下至少之一的所述Redis代理服务器自身的状态发送给所述选择器:
所述Redis代理服务器自身与Redis内存数据库集群中的Redis内存数据库的连接情况、所述Redis代理服务器自身负载情况、所述Redis代理服务器与Redis内存数据库的连接的负载使用情况、以及所述Redis代理服务器的访问效率。
11.根据权利要求9或10所述的方法,其特征在于,根据所述触发将客户端与业务数据通讯请求相对应的Redis内存数据库连接,包括:
根据所述业务数据通讯请求选择空闲链接或者新创建链接到所述Redis内存数据库,并将所述链接发送所述选择器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司,未经青岛海尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810263258.9/1.html,转载请声明来源钻瓜专利网。





