摘要:
拼多多资深程序员带你了解 ”砍一刀“的设计与实现 前言:拼多多的砍一刀(也称为“多多砍”)是一种社交电商活动,旨在通过用户之间的互动促进销售。在该活动中,买家可以通过分享商品链接或邀请好友来获取商品的砍价优惠,即通过让多人参与“砍价”,最终将商品价格降低到最低价。拼多多砍一刀是一种基于社交电商模式的 阅读全文
摘要:
问题描述 在众多抢购活动中,在有限的商品数量的限制下如何保证抢购到商品的用户数不能大于商品数量,也就是不能出现超卖的问题;还有就是抢购时会出现大量用户的访问,如何提高用户体验效果也是一个问题,也就是要解决秒杀系统的性能问题。 解决超卖的方案 每一个用户只能抢购一件商品的限制;在数据库减库存时加上库存 阅读全文
摘要:
文章目录 1.秒杀项目整体介绍2.秒杀中如何处理超卖问题?解决超卖问题:解决性能问题:整体流程: 3.秒杀中如何解决重复下单问题?4.热点数据失效(缓存击穿)问题如何解决?5.缓存和数据库数据一致性如何保证?6.减库存成功了,但是生成订单失败了,该怎办?7.采用了哪些限流削峰的措施?8.如何解决客户 阅读全文
摘要:
openGauss+KeepAlived(故障转移) https://zhuanlan.zhihu.com/p/401672787 操作系统: CentOS 7.6 数据库版本: openGauss 1.1.0 Primary 主机/IP: opengaussdb1/192.168.1.11 (op 阅读全文
摘要:
centOS操作系统下如何重装yum 1、查看已安装的yum rpm -qa|grep yum 2、删除已有的yum rpm -aq|grep yum|xargs rpm -e --nodeps 3、下载以下安装包 wget http://tel.mirrors.163.com/centos/7/o 阅读全文
摘要:
OpenGauss一主一从搭建(全网最详细,最简单) 文章目录 OpenGauss一主一从搭建(全网最详细,最简单)1.开始搭建:1.1主机脚本1.2从机脚本1.3主库上准备集群参数文件clusterconfig.xml (路径在 /soft 下 需要修改ip)1.4主库预安装:注意目录权限即可 c 阅读全文
摘要:
搭建redis集群模式(伪集群) 三主三从 一、把redis文件复制6份 二、修改配置文件(copy就能用) 注意端口号 port 6380 tcp-backlog 511 timeout 0 tcp-keepalive 0 loglevel notice logfile "" databases 阅读全文
摘要:
redis搭建哨兵模式(伪集群) 一、先搭建完主从模式 二、 在各自的redis目录下创建文件(sentinel.conf) 三、加入配置 # 哨兵sentinel实例运行的端口 默认26380 port 26380 # 本地ip bind 127.0.0.1 # 哨兵监听的主服务器 后面的1表示主 阅读全文
摘要:
redis 搭建主从模式 一、把redis 文件复制两份做slave 二、 copy配置文件(slave) # 端口 port 6479 # 此参数确定TCP连接中已完成队列(3次握手之后)的长度 # 应小于Linux系统的/proc/sys/net/core/somaxconn的值 # 此选项默认 阅读全文
摘要:
Redis分布式锁代码实现(Java) public class RedisLock { public static Boolean getLock(RedisTemplate redisTemplate, String key, String value, long timeout) { Bool 阅读全文