- SQL进阶技能——集合运算(表的加减法)
-
一:集合运算1表的加减法1.1什么是集合运算...
- Redis源码系列之rename讲解
-
前言本文原创,著作权归...
- redis专题系列18 -- redis-trib.rb常用命令详解
-
上一篇文章教大家手动搭建了一个Cluster集群,并演示了故障转移的过程,本文接着讲Cluster集群的动态扩展,简单来讲就是如何在Cluster模式下实现节点的新增和废弃节点的删除以及如何重新分配s...
- redis 底层实现逻辑,适用场景,并发举例,
-
Redis是一种高性能的键值存储系统,它的底层实现逻辑主要包括以下几个关键组件:内存数据库:Redis将所有数据存储在内存中,这使得它能够提供非常高的读写性能。所有的数据都被保存在一个称为"键...
- 面试题分享:Redis怎么实现分布式锁
-
在单机环境下,当存在多个线程可以同时改变某个变量(可变共享变量)时,就会出现线程安全问题。这个问题可以通过JAVA提供的volatile、ReentrantLock、synchronized以...
- Redis 的过期数据会被立马删除么?
-
先说结论(ps:文末有福利):并不会立马删除。Redis有两种删除过期数据的策略:...
- 浅谈用Redis实现分布式锁的方案及细节
-
前言我们都知道,在面对并发问题时,有加锁操作和保证原子操作两种解决方案。当我们采用加锁操作的时候,因为Redis多采用集群的方式部署,因此我们就需要考虑到锁在分布式系统中使用的注意事项。接下来就看看R...
- Redis原理—5.性能和使用总结
-
大纲1.导致Redis阻塞的内在原因...
- redis 执行lua脚本
-
redisEVAL命令可以执行lua脚本,redis保证脚本执行的原子性,脚本由嵌入式执行引擎(Lua5.1解释器)执行。1,语法:EVALscriptnumkeys[key[key.....
- 使用Redis正确实现锁机制的姿势你get了吗?
-
场景代入先看一个场景,某个接口请求量比较大,为了提升接口响应速度,引入了缓存机制。缓存策略是这样的:处理请求时,先查询缓存,缓存中有数据则直接使用缓存数据,缓存中没有数据则查询数据库,查询到数据后将...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-