随笔分类 - Redis
摘要:1、 redis-cluster架构图 redis-cluster投票:容错 架构细节 ①所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. ②节点的fail是通过集群中超过半数的节点检测失效时才生效. ③客户端与redis节点直连,不需要中间proxy层
阅读全文
摘要:使用Jedis jar操作Redis 1、配置redis.conf文件,修改 2、建java工程,加入 jedis jar包 3、代码示例: 4、使用JedisPool连接池 5、JedisPool配置参数 JedisPool的配置参数大部分是由JedisPoolConfig的对应项来赋值的。 ma
阅读全文
摘要:主从复制(Master/Slave) 1、是什么 也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 2、能干什么 读写分离,容灾恢复。 3、如何使用 1、从库配置:slaveof 主库IP 主库端口 2
阅读全文
摘要:Redis事务 1、介绍 在Redis事务中可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。 2、事务的作用 一个队列中,一次性、顺序性、排他性的执行一系列命令。 3、事物执行五中情况 case1:正常执行 执行exec全
阅读全文
摘要:Redis持久化 一、RDB(Redis DataBase) 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这
阅读全文
摘要:redis.conf常见配置 参数说明redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件
阅读全文
摘要:一 、Redis的五大数据类型 1、String(字符串) string是redis最基本的数据类型,可以理解成与 Memached一模一样的数据类型,一个key对应一个value。 string 类型是二进制安全的。意思是redis的String可以包含任何数据。比如jpg的图片或者序列化的对象。
阅读全文
摘要:1、SELECT命令 通过查看配置文件可以知道Redis默认有17个库,从0-16。 默认是在0号库。选择库使用SELECT <dbid>命令。例如选择0号库 SELECT 0 2、DBSIZE 、KEYS *命令 DBSIZE 查看key的数量 KEYS * 查看所有的key 3、FLUSHDB
阅读全文
摘要:Redis系列一 Redis安装 1、安装所使用的操作系统为Ubuntu16.04 Redis版本为3.2.9 软件一般下载存放目录为/opt,以下命令操作目录均为/opt 在执行make命令后可能会报错,没有安装成功,再次执行make命令之前必须先执行 make distclear 命令,这样会清
阅读全文

浙公网安备 33010602011771号