![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis系列
Redis系列
CoFa(ಡωಡ)
这个作者很懒,什么都没留下…
展开
-
Reids系列: Redis哨兵模式(Sentinel) (五)
哨兵模式介绍Redis-Sentinel是官方推荐的高可用解决方案,当redis在做master-slave的高可用方案时,假如master宕机了,redis本身(以及其很多客户端)都没有实现自动进行主备切换,而redis-sentinel本身也是独立运行的进程,可以部署在其他与redis集群可通讯的机器中监控redis集群。Sentinel配置启动与故障转移(failover)环境准备主机说明主机IP端口sentinel端口master192.168.250.1327原创 2020-08-08 22:06:46 · 152 阅读 · 0 评论 -
Reids系列: Redis主从复制 (四)
主从复制主次复制作用数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。故障恢复:当主节点出现问题时,可以由从节点提供服务,实现快速的故障恢复;实际上是一种服务的冗余。负载均衡:在主从复制的基础上,配合读写分离,可以由主节点提供写服务,由从节点提供读服务(即写Redis数据时应用连接主节点,读Redis数据时应用连接从节点),分担服务器负载;尤其是在写少读多的场景下,通过多个从节点分担读负载,可以大大提高Redis服务器的并发量。读写分离:可以用于实现读写分离,主库写、从库读,原创 2020-08-08 22:06:15 · 103 阅读 · 0 评论 -
Reids系列: Redis事务 (三)
Redis的事务中启用的是乐观锁,只负责监测key没有被改动.如果没变正常执行,如果有变事务取消import redis.clients.jedis.Jedis;import redis.clients.jedis.Transaction;import java.util.List;import java.util.UUID;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;p原创 2020-08-08 22:05:48 · 75 阅读 · 0 评论 -
Reids系列: Redis配置文件介绍及持久化 (二)
Redis配置文件介绍及持久化Redis配置文件# vi redis.conf daemonize yes #是否以后台进程运行 pidfile /var/run/redis/redis-server.pid #pid文件位置 port 6379#监听端口 bind 127.0.0.1 #绑定地址,如外网需要连接,设置0.0.0.0 timeout 300 #连接超时时间,单位秒 loglevel notice #日志级别,分别有: # debug :适用于开发和测试原创 2020-08-08 22:05:14 · 71 阅读 · 0 评论 -
Reids系列: Redis基本介绍及类型 (一)
Redis基本介绍Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等 数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。Redis优原创 2020-08-08 22:02:25 · 89 阅读 · 0 评论