Redis
-
Redis Cluster集群架构原理
Redis Cluster Redis Cluster工作原理 早期Redis 分布式集群部署方案: 客户端分区:由客户端程序决定key写分配和写入的redis node,但是需要客户端自己处理写入分配、高可用管理和故障转移等 代理方案:基于三方软…
-
Redis哨兵(Sentinel)
redis 哨兵(Sentinel) redis 集群介绍 主从架构无法实现master和slave角色的自动切换,即当master出现redis服务异常、主机断电、磁盘损坏等问题导致master无法使用,而redis高可用无法实现自故障转移(将slave提升为…
-
Redis高可用与集群
redis 高可用与集群 虽然Redis可以实现单机的数据持久化,但无论是RDB也好或者AOF也好,都解决不了单点宕机问题,即一旦单台redis服务器本身出现系统故障、硬件故障等问题后,就会直接造成数据的丢失,因此需要使用…
-
Redis常用命令详解
Redis 常用命令 官方文档:https://redis.io/commands CONFIG config 命令用于查看当前redis配置、以及不重启redis服务,动态更改redis配置等 注意:不是所有配置都可以动态修改 更改最大内存 127.0.0.1:6379> C…
-
Redis消息队列
消息队列 消息队列主要分为两种,这两种模式Redis都支持 生产者/消费者模式 发布者/订阅者模式 生产者消费者模式 在生产者/消费者(Producer/Consumer)模式下,上层应用接收到的外部请求后开始处理其当前步骤的操作,…
-
Redis数据类型详解
redis 数据类型 参考资料:http://www.redis.cn/topics/data-types.html 字符串(string) 字符串是所有编程语言中最常见的和最常用的数据类型,而且也是redis最基本的数据类型之一,而且redis中所有的key的类型都是…
-
Redis持久化
redis持久化 Redis 虽然是一个内存级别的缓存程序,也就是redis 是使用内存进行数据的缓存的,但是其可以将内存的数据按照一定的策略保存到硬盘上,从而实现数据持久保存的目的,目前redis支持两种不同方式的数据持…
-
Redis配置文件详解
redis配置文件 redis主要配置项 bind 0.0.0.0 #监听地址,可以用空格隔开后多个监听IP protected-mode yes #redis3.2 之后加入的新特性,在没有设置bind IP和密码的时候,redis只允许访问 127.0.0.1:6379,可以远程…
-
连接到Redis各种方式
连接到Redis 主要分为运维人员的连接和程序的连接 本机非密码连接 #redis-cli 跨主机非密码连接 redis-cli -h HOSTNAME/IP -p PORT 跨主机密码连接 redis-cli -h HOSTNAME/IP -p PORT -a PASSWORD shell脚本写入数…
-
Windows安装redis
windows 安装redis Windows版 Redis下载地址:https://github.com/MicrosoftArchive/redis/releases 强烈不推荐在生产环境使用Windows 系统运行Redis服务 解压后的目录 编辑配置文件并执行redis-server.exe 修改red…