您当前的位置:首页 > 电脑百科 > 站长技术 > 网站

为什么别人秒杀活动访问如此顺畅呢?

时间:2019-08-30 10:27:01  来源:  作者:

本文出自头条号老王谈运维,转载请说明出处。

企业电商网站为了提高流量,往往经常开设秒杀活动,需要在几秒钟或者几分钟时间里承担几万甚至几十万的访问。高并发不仅对前端处理有要求,对后端一样有要求(例如,数据库),因此高并发的需求也是运维人员经常面对的一个问题。如何缓解该场景下的数据压力,并且给用户流畅舒适的访问体验呢?

为什么别人秒杀活动访问如此顺畅呢?

 

这就是我们今天要说到的数据库读写分离技术了!

什么是读写分离

读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。

为什么别人秒杀活动访问如此顺畅呢?

 

为什么要读写分离

因为数据库的“写”(写10000条数据到oracle可能要3分钟)操作是比较耗时的。 但是数据库的“读”(从oracle读10000条数据可能只要5秒钟)操作非常迅速。

当业务对于数据库读与写的操作数量差距非常大时,为了避免数据库的写入影响查询的效率时,建议采用读写分离技术。

PS:数据库不一定要读写分离,如果程序使用数据库较多时,而更新少,查询多的情况下会考虑使用,利用数据库主从同步 ,可以减少数据库压力,提高性能。

为什么别人秒杀活动访问如此顺畅呢?

 

读写分离带来的好处

  • 增加冗余
  • 增加了机器的处理能力
  • 对于读操作为主的应用,可以确保写的服务器压力更小,而读又可以接受点时间上的延迟。

云端如何实现读写分离

在云计算的大环境下,企业多将自己的电商网站部署在云端。但是对于云使用不熟悉的同学,在网站秒杀活动开始后,往往会出现页面访问缓慢,页面丢失,或者用户无法下单付款的现象。同样都是使用RDS,为什么别人秒杀活动访问如此顺畅呢?

因为你忽略了云数据库本身自带的读写分离的功能,只需要在购买云数据库时开通服务即可。

为什么别人秒杀活动访问如此顺畅呢?

 

“云”运维的坑点确实不少,特别对于刚刚使用云不熟悉云的同学来说,一方面会增加企业IT 开销,另一方面也会引发一些不必要的运维事故,影响业务正常运行。

推荐大家一个云运维工具——王教授,他是一个 SaaS 化的在线云计算管理及协作平台,你只需绑定对应云账号的AcessKey即可随时查看到该账户下所有资产状况,同时他还会对账号下资产“健康状况”做出诊断,并且给出优化建议。

例如:提示云服务器CPU使用率偏高

为什么别人秒杀活动访问如此顺畅呢?

 

提示云数据库RDS存在慢查询,并且支出具体的存在慢SQL的语句

为什么别人秒杀活动访问如此顺畅呢?

 

提示服务器出现的安全组变动,并且给出具体的变动“方向”

为什么别人秒杀活动访问如此顺畅呢?

 

需要的同学可以查看工具地址使用:https://www.prof.wang/



Tags:秒杀   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
严格防止超卖:库存1000件卖了1020件,要杀个码农祭天了!防止超卖是秒杀系统设计最核心的部分。防止黑产:防止不怀好意的羊毛党薅羊毛。...【详细内容】
2021-03-24  Tags: 秒杀  点击:(272)  评论:(0)  加入收藏
导论曾经被问过好多次怎样实现秒杀系统的问题。昨天又在CSDN架构师微信群被问到了。因此这里把我设想的实现秒杀系统的价格设计分享出来。供大家参考。秒杀系统的架构设计秒...【详细内容】
2021-03-03  Tags: 秒杀  点击:(175)  评论:(0)  加入收藏
大家好,我是X博士。前些日子,微软和索尼相继举办了一回次世代主机游戏阵容的发布会,那两次发布会的效果想必大家也都清楚,都有一种给对方宣传的感觉。 当时X博士还在安慰自己,这...【详细内容】
2020-07-26  Tags: 秒杀  点击:(79)  评论:(0)  加入收藏
很多程序员每项技术单独拿出来有可能很厉害,例如:springcloud、springboot、redis、nginx、mysql、rabbitMq等,但是普遍缺乏将所有的这些技术整合到一起,从前端到后端,从开发到部...【详细内容】
2020-07-08  Tags: 秒杀  点击:(111)  评论:(0)  加入收藏
Kqueue和其他的多路复用IO的核心是,单消费者同时监听不同种类的生产者,从而提供高性能的单线程IO,减少调度开销。而Kqueue通过在内核态维持状态提供了更高的性能。 生产者消费...【详细内容】
2020-07-08  Tags: 秒杀  点击:(88)  评论:(0)  加入收藏
最近抖音直播间里出现了非常多的秒杀玩法,例如0.1元秒手链、一元卖手表、一米秒床单、一元秒杀绞肉机/香水/项链等等。 有的团队同时操作上百个账号,一天8万单,利润20万+,到底...【详细内容】
2020-07-07  Tags: 秒杀  点击:(1753)  评论:(0)  加入收藏
秒杀业务分析正常电子商务流程: 查询商品 创建订单 扣减库存 更新订单 付款 卖家发货秒杀业务的特性 低廉价格 大幅推广 瞬时售空 一般是定时上架 时间短、瞬时并发量高秒杀...【详细内容】
2020-07-04  Tags: 秒杀  点击:(125)  评论:(0)  加入收藏
这一篇文章来讲解一下如何做leetcode回溯算法题目,这一段时间我把leetcode上面的回溯算法的题目都刷了个遍,发现了其中一些规律,所以,就想写一篇文章来总结一下,怕以后忘记。刷完...【详细内容】
2020-06-28  Tags: 秒杀  点击:(63)  评论:(0)  加入收藏
今年的618,你准备买些什么呢?对于热爱游戏的玩家们来说,给自己的设备升级一下无疑是很不错的选择,其中最能提升游戏体验的硬件当属显卡。虽然最近没有什么新显卡发布,但是NVIDIA...【详细内容】
2020-06-15  Tags: 秒杀  点击:(85)  评论:(0)  加入收藏
问题1:使用jmeter性能压测,定位瓶颈代码步骤流程:线程组--->Http请求--->查看结果树--->聚合报告tips:host的文件--->优先调用映射,减少DNS的时间默认内嵌Tomcat配置---->参数调...【详细内容】
2020-06-04  Tags: 秒杀  点击:(90)  评论:(0)  加入收藏
▌简易百科推荐
今天我们来聊一下北京地区的《ICP经营许可证》有多好办,现在的互联网上提供的商机越来越多,增值电信业务十分火爆,企业通过互联网突破地域的限制,把公司产品卖到更远的地方,同时...【详细内容】
2021-12-17  梦想理应飞翔Yy    Tags:《ICP经营许可证》   点击:(12)  评论:(0)  加入收藏
转自: https://blog.kermsite.com/p/blog-intro/由于格式问题,部分链接、表格可能会失效,若失效请访问原文此专题将详细介绍如何从零开始搭建一个个人博客。Dec 01, 2021阅读时...【详细内容】
2021-12-17  LaLiLi    Tags:个人博客   点击:(7)  评论:(0)  加入收藏
SP证是第二类增值电信业务经营许可证的简称。分为全网SP证和地网SP证。申请经营许可证是在工信部申请,全网SP经营许可证的有效期是5年,全网SP许可证在工信部办理全网SP续期,地...【详细内容】
2021-11-01  s陳述    Tags:sp证书   点击:(39)  评论:(0)  加入收藏
现在还有许多人不知道EDI许可证是什么东西今天我就来给大家讲解一下.EDI许可证就是一种增值电信业务经营许可证。是针对在线数据处理和交易处理业务需求的专业资格证书。 《...【详细内容】
2021-10-28  soberXx    Tags:edi许可证   点击:(75)  评论:(0)  加入收藏
元素的化学概念,如周期表中的化学元素,一切物质都是由元素构成的。对程序员而言,网站建设制作就是代码构成网站。企业网站设计者也收集了各种各样的元素,但并非所有元素都需要运...【详细内容】
2021-10-26  南宁云尚网络    Tags:企业网站   点击:(40)  评论:(0)  加入收藏
在运营网站的过程中,有一件不可忽略的事情。那就是网站上线之前需要完成 ICP 备案。说到这里,很多朋友就提出疑问了~· 什么是 ICP 备案呢?· ICP 备案需要哪些材...【详细内容】
2021-10-22  启测云    Tags:ICP备案   点击:(46)  评论:(0)  加入收藏
最近有朋友问我,我公司有外资就不能申请ICP许可证了么?外资的定义是什么?其实是可以的,但有一个特定条件必须满足,外资公司是指公司有外资股东,比如香港、加拿大、美国、韩国等等,...【详细内容】
2021-10-21  小白速看Z    Tags:ICP   点击:(51)  评论:(0)  加入收藏
自互联网出现以来,超文本传输协议http协议被广泛用于在Web浏览器和网站服务器之间传递信息,但随着互联网的发展,另一种协议——https出现,并与http一同服务于这个互联...【详细内容】
2021-10-20  我是FEIYA    Tags:https   点击:(44)  评论:(0)  加入收藏
Grafana Loki 是一个日志聚合工具,它是功能齐全的日志堆栈的核心。图片来自 包图网先看看结果有多轻量吧: Loki 是一个为有效保存日志数据而优化的数据存储。日志数据的高效索...【详细内容】
2021-09-14    51CTO  Tags:Loki日志   点击:(97)  评论:(0)  加入收藏
背景最近做微信小程序开发比较多,大家知道线上微信小程序为了安全起见,要求后端通信协议必须是HTTPS,这就要求需要安装证书。为了测试预发布线上环境,特地买了个最便宜的域名,为...【详细内容】
2021-09-14  小李子说程序    Tags:HTTPS证书   点击:(125)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条