redis
大熊不是猫
这个作者很懒,什么都没留下…
展开
-
Redis持久化
Redis虽然是一个内存级别的缓存程序,就是说Redis是使用内存进行数据缓存的,但是其可以将内存的数据按一定的策略保存到磁盘上,从而实现数据持久保存的目的。目前Redis支持两种不同的数据持久化保存机制,RDB和AOF。一、 RDB模式RDB: 基于时间的快照,其默认只保留当前最新的一次快照,特点: 是执行速度比较快,缺点: 是可能会丢失上次快照到当前时间点之间未做快照的数据。- RDB实现的具体过程:Redis从主进程先fork出一个子进程,使用写时复制机制,子进程将内存的数据保存.原创 2021-05-21 15:49:49 · 68 阅读 · 0 评论 -
Redis主要配置
# v.6.0.10################################## NETWORK 网络 ###################################### ============ 1 :nu 69 =============# 监听地址,可以用空格隔开同时监听我个Ip,如果不设置或设置为0.0.0.0则表示接收所有的请求bind 127.0.0.1 # ============ 2 :nu 88 =============# 是否开启保护模式,默认开启原创 2021-05-21 11:52:23 · 140 阅读 · 0 评论 -
Redis 发布订阅
1、订阅者,即接收消息的用户订阅者先要与服务端建立连接,这样发布者才可以正常的发布消息,订阅者也才可以接收到消息。下面是订阅者端的示例代码:<?php// 设置scoket连接有效时长ini_set('default_scoket_timeout', -1);// 实例化redis$redis = new \Redis();$res = $redis->connect('127.0.0.1', 6379);/** * 接收订阅消息 * ['task1', 'task2'原创 2020-11-12 16:09:19 · 69 阅读 · 0 评论 -
linux下redis的编译安装
一、打开 https://download.redis.io/releases/ ,选择要使用的对应版本的redis,复制链接。二、使用 wget 命令,下载redis包到linux目录中(/usr/local/src/)。wget https://download.redis.io/releases/redis-4.0.14.tar.gz三、将下载好的包解压。tar xvf redis-4.0.14.tar.gz四、进入解压后的目录中。cd redis-4.0.14五、执行编译安装,并原创 2020-07-01 20:40:03 · 162 阅读 · 0 评论