t1

推送服务器

推送服务器是广告服务器核心架构的最重要组成之一。推送服务器是业务数据库和广告服务器的桥梁,主要用于加速广告服务器对业务数据库的访问。

推送服务器的主要功能是将存储在数据库中的各种信息,导入到数据镜像中,然后将数据镜像推送到广告服务器;广告服务器将数据镜像加载到内存中,通过访问所加载的内存数据,就可以访问到原来存放在数据库中的数据。(如下图所示)

一般在高并发的系统中,通常会使用Redis或者Memcached等内存数据库来加速对业务数据库的访问速度,跟Redis或Memcached相比,推送服务器模式到底有哪些优势呢?