并发

秒杀(Seckill)系统的高并发解决方案-小浪学习网

秒杀(Seckill)系统的高并发解决方案

秒杀系统的高并发解决方案主要包括使用缓存、消息队列、流量控制、cdn和分布式架构:1. 使用redis缓存商品信息和库存状态,减轻数据库压力。2. 引入kafka或rabbitmq消息队列处理请求,保证请求...
站长的头像-小浪学习网月度会员站长18小时前
3810
redis如何实现负载均衡-小浪学习网

redis如何实现负载均衡

redis负载均衡 在web项目里出现高并发时,可以通过负载均衡来处理,redis的插槽分配机制就是一个负载均衡的模式 redis插槽分配机制: 在redis官方给出的集群方案中,数据的分配是按照槽位来进行...
站长的头像-小浪学习网月度会员站长9个月前
459
为什么redis可以做分布式锁-小浪学习网

为什么redis可以做分布式锁

Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。 代码实现的,主要是针对某一笔数据的流水号加锁,防止多个线程写入这个数据。(具...
站长的头像-小浪学习网月度会员站长8个月前
329
MySQL 如何设计主键-小浪学习网

MySQL 如何设计主键

本篇讲解 Mysql 的主键问题,从为什么的角度来了解 Mysql 主键相关的知识,并拓展到主键的生成方案问题。再也不怕被问到 Mysql 时只知道 CRUD 了。 一、为什么需要主键 数据记录需具有唯一性(第...
站长的头像-小浪学习网月度会员站长7个月前
4913
通过47 张图带你 MySQL 进阶-小浪学习网

通过47 张图带你 MySQL 进阶

mysql教程栏目通过47张图带你了解mysql进阶。 我们在 MySQL 入门篇主要介绍了基本的 SQL 命令、数据类型和函数,在局部以上知识后,你就可以进行 MySQL 的开发工作了,但是如果要成为一个合格的...
站长的头像-小浪学习网月度会员站长6个月前
4313