随笔分类 - redis
摘要:一、是什么 也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,master以写为主,slave以读为主。主要用来读写分离和容灾恢复。 二、怎么玩 1、配从(库)不配主(库)。 2、从库配置:slaveof 主库ip 主库端口:每次与主机(mast
阅读全文
摘要:一、是什么 可以一次执行多个命令,本质是一组命令集合。一个事务中的所有命令都会序列化,按顺序的串行化执行而不被其他命令插入,不许加塞。一个队列中,一次性、顺序性、排他性的执行一系列命令。 二、事务常用命令 1、discard:取消事务,放弃执行事务块内的所有命令。 2、exec:执行所有事务块内的命
阅读全文
摘要:一、是什么 以日志的形式记录每个写操作,将redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。 二、配置文件 默认的生成的文件是ap
阅读全文
摘要:一、什么是RDB持久化 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存中里。redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束,再用这个临时文件替换上次持久化的文件。整个过程
阅读全文
摘要:一、集合(set) 单值多value,vaue不能重复 sadd/smembers/sismember 添加数据/获取set所有数据/判断是否存在某个值 scard 获取集合里面的元素个数 srem key value 删除集合中的元素 srandmember key 某个整数(随机出几个数) sp
阅读全文
摘要:一、redis常见的数据操作命令 http://redisdoc.com/ 二、键(key) keys *: 查询所有的key。 exists key:判断某个key是否存在。 move key db : 把key移到某个数据库。 expire key 秒:为给定的key设置过期的时间。 ttl k
阅读全文
摘要:一、String String是redis最基本的类型,可以理解成memcached一模一样的类型,一个key对应一个value。 String类型是二进制安全的。意思是redis的String可以包含任务数据。比如jpg图片或者序列化对象。 String类型是redis最基本的数据类型,一个red
阅读全文
摘要:一、是什么 redis:REmote DIctionary Server(远程字典服务器)。是完全开源免费的,是用C语言编写的,遵守BSD协议,是一个高性能(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSQL数据库之一,也被人们称为数据结构服务
阅读全文

浙公网安备 33010602011771号