服务端 启动redis服务 { // -a:指定密码 -h:指定主机 -p:指定端口 } //让redis 服务中断崩溃 //保存和关闭 //后台备份 //设置登录密码 //redis-benchmark :性能测试 Redis客服端 //启动 //列出客服端 //杀死 Db 切换: 注:0#faied  1#successful Key-vlaue: //del :删除键 //Exists :判断键是不是存在 //rename :重命名键 // dump:十六进制序列化键值 // keys:键…
-------------------------------------------------------------------------------------- String(字符串):最简单的数据类型. set age 18 ( set age 18 ex 5 ) # 设置过期时间5秒 setex age 5 18   # 效果同上, 使用 ttl age 可以查看剩余有效时间 psetex age 5000 18  # 同上,只是以毫秒为单位设置key的过期时间 ( set ag…
Redis键值相关命令                                                                                                                                   keys:返回满足给定pattern的所有key.(用法:keys pattern表达式) exists:确认一个key是否存在.(用法:exists key) del:删除一个key.(用法:del key) ex…
一直想记录工作中遇到的问题和解决的方法,奈何没有找到一方乐土,最近经常反思,是否需要记录平时的点滴,后台还是决定下定决心记录一些,以便以后用到的时候找不着,实现这样的一个功能主要也是业务所需要的. 需求:要求统计所有会员在线人数,并根据会员在线状态同步改变人数. 之前用户登录使用session去控制,那么可以通过session进行在线用户人数统计,后来实现无状态不在依赖session作为用户在线的标准,使用Redis替换了Session,那么用户直接退出也好做,但是会存在用户直接关闭页面的情况,…
  zabbix自身提供了丰富的监控项,下面以“cpu空闲值”为例介绍zabbix如何添加新的监控项 1.创建主机群组 配置——主机群组——创建主机群组 2.创建主机 配置——主机——创建主机 3.添加监控项 配置——主机——监控项(上一步中创建的主机中)——创建监控项 4.添加触发器 配置——主机——触发器——创建触发器 5.设置报警媒介 管理——报警媒介类型——创建 注意:密码:邮箱的授权码,就是用于第三方客户端登录时的专用密码 这里用的是QQ邮箱,具体的设置参考https://servic…
简单来说Redis就是一个数据库,不过与传统的数据库不同的是Redis的数据是存在内存中的,所以存写速度非常快,因此Redis被广泛应用于缓存方向. 另外,Redis也经常用来做分布式锁.Redis提供了多种数据类型来支持不同的业务场景. 除此之外,Redis支持事务.持久化.LUA脚本.LRU驱动事件.多种集群方案. 1.为什么要用Redis,为什么要用缓存? 主要从“高性能”和“高并发”这两点来看待这个问题. 1.1.高性能 假如用户第一次访问数据库中的某些数据.这个过程会比较慢,因为是从硬…
原文:http://segmentfault.com/q/1010000000316112 redis是什么 redis就是一个存储key-value键值对的仓库,如何使用redis在于如何理解你需要设计的系统的E-R的模型,然后合理的规划redis的数据库结构 场景 我举一个简单的消息系统的例子,业务需求:服务器端发送消息给用户E-R模型:1. 用户(uid,nickname,phone,mood)2. 消息(mid,title,content,ts) 用户和消息之间是n:n的关系,一个消息可…
一.前言 Redis 是一个开源高效的键值对存储系统,它通常用作为一个数据结构服务器来存储键值对,它可以支持字符串.散列.列表.集合.有序集合. 1. 安装 predis/predis 在 Laravel 中使用 Redis 之前,你需要通过 Composer 来安装 predis/predis 包(~1.0): $ composer require predis/predis 2. 配置 Redis 的配置文件在 config/database.php.在该文件中,我们可以看到一个包含 Red…
Redis 提供了丰富的命令对数据库和各种数据库类型进行操作,这些命令可以在 Linux 终端使用. 1. 键值相关命令: 2. 服务器相关命令 键值相关命令 ① keys 命令 返回满足给定 pattern 的所有 key. [例] > keys * ) "time" ) "list4" ) "list1" ) "email" ) "age" ) "myset6" ) "…
Centos7.2下安装redis&通用键值命令 Centos7.2下安装redis 官方网站:https://redis.io/ 1.进入/usr/local/src/目录 cd /usr/local/src/ 2.下载最新版或者最新stable版 wget http://download.redis.io/releases/redis-5.0.5.tar.gz 3.解压并进入目录 tar xzf redis-.tar.gz cd redis- 4.不用配置,直接make make 注:如果是…