一种移动端的MVC框架大并发系统的制作方法

文档序号:14911321发布日期:2018-07-10 23:29阅读:218来源:国知局

本发明涉及电子商务高并发数据处理技术领域。



背景技术:

在互联网时代,各种促销、抢购流行,这种活动的特点,就是在短时间内大量用户进行同一操作,自然对电商平台的大并发处理能力形成挑战,在之前的平台中一味的增加WEB服务器,来增加处理能力,其实是治标不治本,此发明采用分而治之的方法,将各业务分散到不同的集群进行处理,以达到高并发处理数据的目的。



技术实现要素:

一种基于MVC框架大并发数据处理方法,包括以下步骤: (1)接收来自用户的提交数据请求 (2)经过安全处理将数据封装; (3)将步骤(2)生成的加密请求发送到业务服务器集群; (4)业务处理服务器是以队列的形式逐个处理应用服务器发送的处理请求;(5)通过(4)的方式,将数据保存到非关系型数据库,以实现高效、大量存储。

一种移动端的MVC框架大并发系统,系统包括WEB服务器集群、业务处理服务集群、数据存储服务集群、同步服务器,WEB服务器接收用户提交的数据请求,再将该请求提交到业务处理服务器集群,以进行业务逻辑处理,使用基于脚本的高效处理方法,将数据保存到数据存储服务器,数据服务器对数据进行原子操作,以保证数据的完整性。

处理方案:

1)、MVC应用服务器接收到用户请求,对请求进行身份验证,并将数据解析成数组形式。

2)、应用服务器将解析后的数据,以异步应答的方式,发送到业务服务器。

3)、业务服务器使用node.js搭建,在进行业务逻辑处理后,将数据提交至数据层。

4)、数据层是基于mongodb的数据存储层,利用mongodb本身的原子操作特性,实现数据的一致性。

5)、同步服务器上采用定时增量同步的方案,从业务服务器拉取数据,进行持久保存。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1