- 库存扣减热key优化方案
-
背景:某个需求扣减库存时,原有的逻辑是直接使用redis的自增,redis的数据格式为hash,所有奖品的库存,会集中到单个redis的key上面去处理,下单高峰的时候,会有热key的情况出现,为了提...
- 借助Redis来实现分布式ID生成器!
-
在分布式系统中,ID生成器是非常重要的组件之一,因为它可以保证每个实体在分布式系统中都有一个唯一的标识符。但是,在分布式系统中生成唯一的ID是一个具有挑战性的问题。在本文中,我们将讨论如何使用Redi...
- 面试:分库分表后的问题以及如何解决
-
高并发系统中,针对读多写少,可以通过数据库主从结构做读写分离、加缓存来解决;针对写多读少情况,或者说已经达到了数据库的瓶颈了,这时候就要考虑分库分表了,可是随之而来的问题也出现了。1.分布式ID如何生...
- 讲分布式唯一id,这篇文章很实在
-
分布式唯一ID介绍分布式系统全局唯一的id是所有系统都会遇到的场景,往往会被用在搜索,存储方面,用于作为唯一的标识或者排序,比如全局唯一的订单号,优惠券的券码等,如果出现两个相同的订单号,对于用户...
- 利用Redis与本地缓存优化Mysql性能
-
前言我们开发中经常用到Redis作为缓存,将高频数据放在Redis中能够提高业务性能,降低MySQL等关系型数据库压力,甚至一些系统使用Redis进行数据持久化,Redis松散的文档结构非常适合业务系...
- 面试官:你知道哪些分布式ID生成方案?
-
近两年的技术面试,分布式系列是面试官经常会问到的一个高频方向,比如:分布式事务、分布式锁、分布式调度、分布式存储、分布式ID等。今天我们就来聊聊,这里面相对简单的分布式ID,首先说下,我们为什么需要分...
- 分库分表设计方案
-
分库分表已经是互联网当中一个常见的名词了,那么究竟如何做分库分表呢?一、首先,什么是分库分表顾名思义分库:即将原本一个库的数据拆分成多个库数据库存储。分表:将原本一张表存放的数据拆成多张表存储。二、为...
- 美团高并发分布式架构下的唯一ID生成方式,看这篇就够了
-
很多大的互联网公司数据量很大,都采用分库分表,那么分库后就需要统一的唯一ID进行存储。这个ID可以是数字递增的,也可以是UUID类型的。如果是递增的话,那么拆分了数据库后,可以按照id的hash,均匀...
- 就这?分布式 ID 发号器实战
-
分布式ID需要满足的条件:全局唯一:这是最基本的要求,必须保证ID是全局唯一的。高性能:低延时,不能因为一个小小的ID生成,影响整个业务响应速度。高可用:无限接近于100%的可用性。好接入...
- 流行的分布式全局唯一ID解决方案
-
唯一ID的设计在我们系统的开发中是非常重要的,几乎所有的系统设计都离不开ID编码,如电商订单编号、快递单号等。良好的ID编码设计能提高数据存储和检索的效率,便于分布式系统的部署。这里我们对常用的几种I...
- 一周热门
-
-
28个SQL常用的DeepSeek提示词指令,码住直接套用
-
一起免费考 MySQL OCP 认证啦(mysql ocp5.7)
-
postgresql实现跨库查询-dblink的妙用
-
SpringBoot 各种分页查询方式详解(全网最全)
-
Oracle VM VirtualBox虚拟机软件(oracle vm virtualbox win10)
-
拥抱开源:微软Azure云平台支持更多Linux系统
-
AlmaLinux 9.6发布:升级工具、初步支持IBM Power虚拟化技术
-
备份软件调用rman接口备份报错RMAN-06820 ORA-17629 ORA-17627
-
SQL优化实战:从慢如蜗牛到快如闪电的必杀技
-
面试二:pagehelper是怎么实现分页的,
-
- 控制面板
- 网站分类
- 最新留言
-