Redis
天涯ur
这个作者很懒,什么都没留下…
展开
-
Redis三种部署方式
standaloan(单机模式)standaloan 是redis单机模式,及所有服务连接一台redis服务,该模式不适用生产。如果发生宕机,内存爆炸,就可能导致所有连接改redis的服务发生缓存失效引起雪崩。ssentinel(哨兵模式)redis-Sentinel(哨兵模式)是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如mas...原创 2019-12-12 14:42:33 · 2077 阅读 · 0 评论 -
zabbix监控redis
配置zabbix-agent配置文件Zabbix-agent监控配置文件/etc/zabbix/zabbix_agentd.conf(标准安装位置,如果手动编译安装可能在其他位置):增加如下内容:UserParameter=Redis.Info[*],/home/zkml/redismonitor.sh $1 $2 通过脚本监控信息 UserParameter=Redis.Status,(...原创 2019-12-12 10:05:13 · 197 阅读 · 0 评论 -
Redis主从+哨兵
什么是哨兵Redis-Sentinel是用于管理Redis集群,该系统执行以下三个任务:1监控(Monitoring):Sentinel会不断地检查你的主服务器和从服务器是否运作正常;2 提醒(Notification):当被监控的某个Redis服务器出现问题时,Sentinel可以通过API向管理员或者其他应用程序发送通知;3 自动故障迁移(Automatic failover):...原创 2019-12-10 15:01:34 · 65 阅读 · 0 评论 -
Redis落地策略
Redis 的落地策略其实就是持久化(Persistence),主要有以下2种策略:RDB: 定时快照方式(snapshot)AOF: 基于语句追加文件的方式RDBRDB 文件非常紧凑,它保存了 Redis 某个时间点上的数据集。RDB 恢复大数据集时速度要比 AOF 快。但是 RDB 不适合那些对时效性要求很高的业务,因为它只保存了快照,在进行恢复时会导致一些时间内的数据丢失。实际在进行...原创 2019-12-04 10:11:14 · 813 阅读 · 0 评论 -
Redis安装
Redis安装部署环境:系统版本:Centos6.5_x64Redis版本:redis-3.2.11.tar.gz安装:#tar zxf redis-3.2.11.tar.gz#cd redis-3.2.11#make报错:解决:安装gcc gcc-c++#yum -y install gcc gcc-c++继续安装又报错:解决:#make MALLOC=libc...原创 2019-11-28 15:26:43 · 66 阅读 · 0 评论 -
Redis持久化
Redis持久化什么是redis持久化?我们都知道redis作为一个键值对内存数据库(NoSQL),数据都是存储在内存当中,在处理客户端请求是,所有操作都在内存当中进行。但是所有人都知道,存储在内存中的数据,只要服务器关机(各种原因),内存中的数据就会消失了。而且如果redis服务器守护进程退出,内存中的数据也一样会消失。当然只把redis当缓存来用,数据消失问题不大,重新从数据源把数据加载进...原创 2019-11-28 15:24:14 · 204 阅读 · 0 评论 -
Redis 5种主要数据类型和命令
redis是键值对的数据库,有5中主要数据类型:字符串类型(string),散列类型(hash),列表类型(list),集合类型(set),有序集合类型(zset)几个基本的命令:KEYS * 获得当前数据库的所有键EXISTS key [key …] 判断键是否存在,返回个数,如果key有一样的也是叠加数DEL key [key …] 删除键,返回删除的个数TYPE key 获取减值...原创 2019-11-25 16:35:55 · 117 阅读 · 0 评论