首页> 中国专利> 一种基于NoSQL的分布式Session管理的方法及装置

一种基于NoSQL的分布式Session管理的方法及装置

摘要

本发明实施例提供一种基于NoSQL的分布式Session管理的方法及装置,该方法包括:接收客户端发送的会话请求,并在会话请求中获取会话请求的操作类型和会话请求的sessionID;若会话请求为写操作,则将会话请求路由至集群服务器的master节点,以供所述master节点存储sessionID和会话请求携带的session数据并供所述master节点将sessionID和session数据同步到集群服务器的每个slave节点;若所述会话请求为读操作,则在判断获知所述sessionID对应的session数据已完成同步后,将所述会话请求按照预设的负载均衡策略路由至slave节点,以供所述客户端根据所述sessionID在所述slave节点上读取与所述sessionID对应的所述session数据。本发明实施例能够保证数据同步时的一致性,并且在高并发场景下也能够高性能地提供服务,业务性能高。

著录项

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号