一佳互联

展开菜单

Redis缓存数据库应用概念以及Redis基本操作(一)

Redis缓存数据库应用概念以及Redis基本操作(一)
redis基本概念及部署redis 1.redis介绍 rediis是一种基于键值对的NoSQL数据库,与很多键值对数据库不同,redis中的值可以有string、hash、list、set、zset、geo等多种数据结构和算法组成。 redis会将所有的数据都放在内存中,因此redis的读写性能非常快,redis还可以将内存中的数据利用快照和日志的形式保存在硬盘上,redis还提供了键过期,发布订阅,事务,流水...

一文搞明白Redis中两种持久化机制RDB和AOF

一文搞明白Redis中两种持久化机制RDB和AOF
redis两种持久化类型 1.redis两种持久化操作 redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式,这两种方式可以单独使用其中一种,也可以混合使用 如果不使用持久化,那么当redis重启后,所有的数据会全部消失 redis重启前是有很多key的 当redis重启后,所有key全部消失 1.1.RDB方式 RDB方式就类似于快照,当符合一定条件的数据,Redis会...

⭐一图搞懂Redis主从复制原理⭐

⭐一图搞懂Redis主从复制原理⭐
redis主从复制原理 1.从库向主库发送同步请求 2.主库接收从库发送的同步请求 3.主库开始使用bgsave生成rdb文件 4.主库rdb文件生成后保存到磁盘,让将rdb文件发送给从库 5.从库接收主库发送的rdb文件,将rdb文件载入内存 关于Redis主从复制的原理可以在日志中详细的看到...

Redis五种常用字符串类型的KEY基本操作操作(二)

Redis五种常用字符串类型的KEY基本操作操作(二)
redis字符串操作 1.redis字符串类型 string 字符串类型,常用于普通文本 list 列表类型,常用于一个仓库,取走一个数据就删除 hash 哈希类型,常用于将mysql数据导入redis set 集合类型,用于不同集合进行比对 2.redis常用指令 keys * //列出所有key,生产环境不要使用,很有可能一使用keys就会把服务器内存占满,从而导致redis...

Redis key的生命周期详解及故障案例描述(三)

Redis key的生命周期详解及故障案例描述(三)
Redis key的生命周期故障案例 1.设置key的生命周期 查看key生命周期语法格式:ttl key 设置key的生命周期:expire key 时间,单位为秒 key的生命周期常用于优惠券这种活动,仅限于一天内使用,超过一天后优惠券自动消失 当key处于生命周期进行时的时候,如果再创建一模一样的key,会覆盖处于生命周期的key,这时,这个key的生命周期将会变成永不过期 redis k...

Redis List列表字符类型(四)

Redis List列表字符类型(四)
Redis列表list字符类型详解 1.列表类型常用指令 命令 含义 用法 LPUSH 在开头插入数据 lpush key value RPUSH 在结尾插入数据 rpush key value LPOP 删除开头数...

Redis Hash哈希类型字符串(五)

Redis Hash哈希类型字符串(五)
1.redis哈希类型操作 哈希类型主要是用于与mysql表字段进行关联 哈希类型插入同一个字段不同值的时候,新值会覆盖旧值 2.哈希类型常用指令 命令 含义 语法 HMSET 设置一个hash key hmset key 字段1 value1 字段2 value2...

Redis Set集合类型字符串(六)

Redis Set集合类型字符串(六)
Redis Set集合类型字符串 1.集合类型常用指令 命令 含义 用法 SADD 创建一个集合 sadd key v1 v2 v3 v4 SMEMBERS 查看集合的数据 smembers key SDIFF 比较...

Redis主从复制集群及数据异常丢失恢复思路(七)

Redis主从复制集群及数据异常丢失恢复思路(七)
Redis主从复制集群及数据异常丢失恢复思路 1.redis主从复制原理 1.从库向主库发送同步请求 2.主库接收从库发送的同步请求 3.主库开始使用bgsave生成rdb文件 4.主库rdb文件生成后保存到磁盘,让将rdb文件发送给从库 5.从库接收主库发送的rdb文件,将rdb文件载入内存 从库在同步主库的时候,会把从库上的所有数据全部清空,因此在做redis主从的时候尽量选择没有任何...

Redis哨兵集群原理及部署(八)

Redis哨兵集群原理及部署(八)
redis哨兵模式原理及部署 1.redis哨兵模式原理 redis主从复制的不足: 当主库宕机后,slave无法自己变成主库,进行数据的写入,每次都需要人为配置将从库变为主库才能进行数据写入,当主库修复后还需要人为配置导入从库主机在配置主从复制 redis哨兵模式的优势: redis哨兵建立在主从之上,有一个监控功能,监控主库是否异常,当主库异常之后会自动将某一个slave变为主库,省掉了人为配置 red...