首页 > 其他分享 >动静分离-【秒杀系统】

动静分离-【秒杀系统】

时间:2023-04-12 22:09:40浏览次数:31  
标签:静态数据 动静 分离 HTML 秒杀 动态数据 数据 页面


什么叫做动静数据?

所谓动静分离,其实就是把用户请求的数据(比如:HTML页面)划分为动态数据和静态数据。

简单的说:动态数据和静态数据的主要区别在于看页面中输出的数据是否和URL、浏览器、时间、地域相关,以及

是否含有Cookie等私密数据。比如说:

1:很多媒体类的网站,某一篇文章的内容不管是你访问还是我访问,他都是一样的,所以他就是一个典型的静态

数据,但它是一个动态页面。

2:我们如果现在访问淘宝的页面,每个人看到的页面可能是不一样的,因为淘宝首页中包含了很多系统给客户推

荐的信息。而这些个性化的数据可以理解为动态数据了。

注意:我们所说的静态数据,不能仅仅理解为传统意义上完全存在磁盘上的HTML页面,它也可能是经过Java系统

产生的页面,但是它输出的页面本身不包含上面所说的哪些因素。也就是所谓动态还是静态。并不是说数据本身是

否动静,而是数据中是否含有和访问者相关的个性化数据。另外,页面中的不包含,指的是页面的HTML源码中不

包含。

分离动静数据,我们就可以对分离出来的静态数据做缓存,有了缓存后,静态数据的效率自然就提高了。

动静分离-【秒杀系统】_HTML

动静分离-【秒杀系统】_数据_02

动静分离-【秒杀系统】_数据_03

动静分离-【秒杀系统】_动态数据_04

动静分离-【秒杀系统】_动态数据_05

百度网盘地址:

链接:https://pan.baidu.com/s/1bvkFWQxS6LXgeR_YfLuHTA 

提取码:jfe8 


标签:静态数据,动静,分离,HTML,秒杀,动态数据,数据,页面
From: https://blog.51cto.com/u_11702014/6186294

相关文章

  • 秒杀架构设计
    今天我们从7个不同的维度,讲讲秒杀系统的架构设计,主要知识点如下:Nginx+前后端分离+CDN缓存+网关(限流+熔断)集群的路由层+Redis(缓存热点数据、分布式锁)MQ集群业务处理层数据库层(读写分离、热点隔离)1.秒杀业务的特点  瞬间大量的刷新页面的操作瞬间大......
  • 项目实现读写分离
    一、数据库环境准备(主从复制)直接使用在虚拟机中搭建的主从复制的数据库环境即可在主库中导入项目的业务数据库reggie并导入相关表结构和数据。二、在项目中加入Sharding-JDBC实现读写分离步骤1、导入Maven坐标2、在配置文件中配置读写分离规则3、在配置文件中配置允许bean定......
  • 读写分离案例
    背景:面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。对于同一时刻有大量并发读操作和较少写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改......
  • 读写分离——Mysql主从复制
    问题说明:读和写所有压力都由一台数据库承担,压力大,数据库服务器磁盘损坏则数据丢失,单点故障写操作——insert、update、delete——》Master主库——数据同步——》Slave从库《——读操作——Mysql主从复制  Mys......
  • MyCat实现读写分离
    1读写分离1.1什么是读写分离?将数据库的查询和其他需要使数据库数据发生变化的操作进行分开的操作。基本的原理:让主数据库处理事务性的插入、修改、删除操作;让从数据库处理查询操作。1.2为什么要做读写分离?在数据库中数据极速增长的情况下,数据库的瓶颈不在于存储,而是计算,即查询。......
  • 6步带你用Spring Boot开发出商城高并发秒杀系统
    摘要:本博客将介绍如何使用SpringBoot实现一个简单的商城秒杀系统,并通过使用Redis和MySQL来增强其性能和可靠性。本文分享自华为云社区《SpringBoot实现商城高并发秒杀案例》,作者:林欣。随着经济的发展和人们消费观念的转变,电子商务逐渐成为人们购物的主要方式之一。高并发是......
  • 6步带你用Spring Boot开发出商城高并发秒杀系统
    摘要:本博客将介绍如何使用SpringBoot实现一个简单的商城秒杀系统,并通过使用Redis和MySQL来增强其性能和可靠性。本文分享自华为云社区《SpringBoot实现商城高并发秒杀案例》,作者:林欣。随着经济的发展和人们消费观念的转变,电子商务逐渐成为人们购物的主要方式之一。高并......
  • docker 部署mongoDB集群与读写分离
    一.生成key文件需要注意集群中所有机器都需要用同一个文件,否则会出现验证失败的情况#生成keyopensslrand-base64756>/data/volume/mongodb/configdb/mongo.key#设置访问权限chmod400/data/volume/mongodb/configdb/mongo.key 二.启动MongoDB的docker容器d......
  • 一文获知前后端分离开发的相关内容
    随着低代码开发技术的发展,办公自动化得到了旺盛发展。当前,前后端分离已经成为发展趋势,那么,大家知道前后端分离开发的具体内容是什么吗?要想了解这个问题,就可以通读本文获取有用的资讯,看看低代码平台服务商是如何实现前后端分离的,它们的内容都有哪些。1、前后端分离可以带来什么好......
  • 若分离HTML与CSS,要记得连接外部CSS文件
    使用下列代码即可连接,注意CSS文件名和HTML文件名相同:<linkrel="stylesheet"type="text/css"href="文件名.css">  应放在代码头,如下所示:<!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  &......