一种大数据高并发下全域频控系统及方法技术方案

技术编号:28837496 阅读:25 留言:0更新日期:2021-06-11 23:35
本发明专利技术公开了一种大数据高并发下全域频控系统和方法,创建基于文件的共享内存,让每个订单频控标识对应一个共享内存文件,生成自定义缓存,将共享内存映射到缓存中。消息处理系统管理多个压缩写进程,竞价系统进行频控查询的时候,先将数据进行分片计算,确定访问那组缓存服务器的那台服务器可读,连接该缓存服务器的某个读进程,根据媒体标记,查询所有该媒体的所有订单,从自定义缓存中取出对应的频控标识对应的共享内存映射,取出共享内存中的频控次数。最后格式化信息将所有订单的频控情况一起返回竞价服务器。整个系统解决了现有分布式缓存的缺点和不足,非常适用于大数据并且高并发的环境,轻松实现了全域频控系统的要求。

【技术实现步骤摘要】
一种大数据高并发下全域频控系统及方法
本专利技术涉及一种大数据高并发下全域频控系统及方法。
技术介绍
随着网络技术的发展及智能终端的快速普及,移动互联网及传统互联网给大数据精准营销公司带来了新的机遇,同时也带来了新的挑战。在大数据精准营销公司中,互联网广告平台DSP(需求方平台)是一个在线实时广告平台,它拥有两个核心特点,一是大量数据下非常快的数据运算速度和技术,二是高并发下先进的用户定向技术能力。互联网广告平台对数据运算技术和速度、用户定向技术都要求极其苛刻。从普通用户在浏览器中地址栏输入网站的网址,到用户看到页面上的内容和广告这短短百多毫秒之内,互联网广告平台和媒体门户网站就需要发生了好几次网络往返的数据信息交换。媒体卖方平台首先要向DSP发竞价请求,到DSP的竞价响应,响应超时时间不得120毫秒,否则认为竞价失败。在这段时间内dsp平台还需要对几十乃至于上百个订单的每个订单进行地域判断,平台判断,频控次数判断,价格判断,尺寸判断,广告类型判断,点击数判断,曝光数判断,黑白名单判断,展示类型判断等等,还要对用户进行性别、职业、年龄、本文档来自技高网...

【技术保护点】
1.一种大数据高并发下全域频控系统,全域频控系统的输出端连接DSP竞价服务器,输入端分别连接DSP竞价服务器和分布式消息系统服务器,其特征在于:所述全域频控系统包括自定义缓存系统、读取系统、压缩写系统以及消息处理管理系统。/n

【技术特征摘要】
1.一种大数据高并发下全域频控系统,全域频控系统的输出端连接DSP竞价服务器,输入端分别连接DSP竞价服务器和分布式消息系统服务器,其特征在于:所述全域频控系统包括自定义缓存系统、读取系统、压缩写系统以及消息处理管理系统。


2.一种利用权利要求1的大数据高并发下全域频控系统的方法,其特征在于,包括以下流程:
通过所有的正在投放期的订单的频控标识,创建基于文件的共享内存,每个订单频控标识对应一个共享内存文件,生成自定义缓存,将共享内存映射到缓存中;
自定义缓存启动定时器自动管理,定时判断订单时间及状态,如果订单结束,则删除该订单频控标识对应的共享内存映射,释放共享内存,但不删除共享内存文件;
如果是新增订单,则通过该订单的频控标识创建共享内存文件,开辟共享内存空间,将共享内存映射到自定义缓存中;
如果是重用频控数据的订单,则加载该订单要用的频控数据的频控标识对应的共享内存文件,开辟共享内存空间,将数据加载到共享内存中,将共享内存映射到自定义缓存中;
如果是暂停很长时间的订单,...

【专利技术属性】
技术研发人员:徐高省
申请(专利权)人:苏州合数科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1