首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
redis
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Redis安装成windows服务
Redis安装成windows服务 Redis是一款很好的缓存管理工具。 我下载的是绿色版的Redis的解压包,解压后到解压目录下执行redis-server.exe redis.windows.conf就可以启动Redis服务,但是cmd窗口不能一直开着不关吧。在这里记录下Redis安装成windows服务的命令。 1.首先打开cmd,然后进到Redis解压目录下,然后执行redis-s
73
后端
01-01 08:00
后端
Redis使用zset有序集合做延迟队列
把所有需要在未来执行的任务都添加到有序集合里面,并将任务的执行时间设置为分值,另外再使用一个进程来查找有序集合里面是否存在可以立即执行的任务,如果有的话,就从有序集合里面移除那个任务,并将它添加到适...
72
后端
01-01 08:00
后端
Redis故障转移(sentinel)
Redis故障转移(sentinel),介绍当两台以上的Redis实例形成了主备关系,它们组成的集群就具备了一定的高可用性:当master发生故障的时候,slave可以成为新的master对外提供读写服务,这种运营机制成为failover。那么谁来发现master的故障做failover决策?一种方式是,保持一个daemo进程,监控着所有的master-slave节点,如下图所示:一个Redis集
72
百科问答
01-01 08:00
百科问答
redis订阅和发布(redis数据库和mysql数据库)
redis订阅和发布(redis数据库和mysql数据库)1.Redis发布订阅架构Redis提供了发布订阅功能,可以用于消息的传输,Redis的发布订阅机制包括三个部分,发布者,订阅者和Channel。 发布者和订阅者都是Redis客户端,Channel则为Redis服务器端,发布者将消息发送到某个的频道,订阅了这个频道的订阅者就能接收到这条消息。Redis的这种发布订阅机制与基于主题的发布订阅类似,Channel相当于主题。2.Redis发布订阅功
72
后端
01-01 08:00
后端
Redis数据结构——字典
Redis数据结构——字典,前言字典在Redis中的应用非常广泛,数据库与哈希对象的底层实现就是字典。一、复习散列表1.1散列表散列表(哈希表),其思想主要是基于数组支持按照下标随机访问数据时间复杂度为O(1)的特性。可以说是数组的一种扩展。假设,我们为了方便记录某高校数学专业的所有学生的信息。要求可以按照学号(学号格式为:入学时间+年级+专业+专业内自增序号,如201111010001)能够快速
72
代码人生
01-01 08:00
代码人生
Redis在windows下安装过程
Redis在windows下安装过程 一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址: github下载地址: 二、安装Redis 1.这里下载的是Redis-x64-3.2.100版本,我的电脑是win7 64位,所以下载64位版本的
72
代码人生
01-01 08:00
代码人生
Redis底层结构之字典及ReHash原理
Redis底层结构之字典及ReHash原理,Redis中的字典被广泛用于实现Redis的各种功能,其中包括数据库和哈希键。字典的底层实现为哈希表,每个字典带有两个哈希表,一个平时使用,另一个在进行rehash扩充空间时才使用。字典的结构定义typedefstructdict{//类型特定函数dictType*type;//私有数据void*privdata;//哈希表,两个元素dicththt[2
71
代码人生
01-01 08:00
代码人生
Redisson分布锁原理分析及源码解读
Redisson分布锁原理分析及源码解读,本文源码解读基于Redisson3.18.0版本Redisson分布锁实现原理Redisson锁实现基本原理大致如下图所示:客户端执行Lua脚本去获取锁,如果获取失败,则订阅解锁消息,并挂起线程。客户端解锁时执行一段Lua脚本,删除锁的同时往解锁消息通道发送解锁指令,Redis会广播解锁消息到所有订阅的客户端。当客户端收到解锁消息或者线程挂起时间超过锁超时
71
代码人生
01-01 08:00
代码人生
Redis(二)PHP7.2安装redis扩展及访问
Redis(二)PHP7.2安装redis扩展及访问,一、安装phpize和php-configyuminstallphp72w-devel复制代码或yuminstallphp-devel复制代码这个简单的说明一下,我服务器安装的是php7.2,就需要使用第一个命令php72w那个,具体使用什么命令,还需要按你自己的服务器PHP版本来看。安装后可用whichphpize和whichphp-conf
71
后端
01-01 08:00
后端
Redis数据结构——字典
前言 字典在Redis中的应用非常广泛,数据库与哈希对象的底层实现就是字典。 一、复习散列表 1.1 散列表 散列表(哈希表),其思想主要是基于数组支持按照下标随机访问数据时间复杂度为O(1)的特性...
71
«
1
2
...
30
31
32
33
34
35
36
...
43
44
»