![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis
Redis
yangtz_1999
不能让对过去的懊悔和未来的担忧毁了自己现在的快乐!
展开
-
NoSQL入门概述
NoSQL入门概述 一、 入门概述 互联网时代背景下大机遇,为什么用nosql 1) 单机MySQL的美好年代 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。 在那个时候,更多的都是静态网页,动态交互类型的网站不多。 上述架构下,我们来看看数据存储的瓶颈是什么? 1.数据量的总大小 一个机器放不下时 2.数据的索引(B+ Tree)一个机器的内存放不下时 3.访问量(读...原创 2019-01-14 17:22:59 · 146 阅读 · 0 评论 -
Redis入门
Redis入门 一、 入门概述 1是什么 Redis:REmote DIctionary Server(远程字典服务器) 是完全开源免费的,用C语言编写的,遵守BSD协议, 是一个高性能的(key/value)分布式内存数据库,基于内存运行 并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一, 也被人们称为数据结构服务器 Redis 与其他 key - value 缓存产品有以下三...原创 2019-01-14 17:27:08 · 127 阅读 · 0 评论 -
Redis数据类型
Redis数据类型 一、 Redis的五大数据类型 string(字符串) hash(哈希,类似java里的Map) list(列表) set(集合) zset(sorted set:有序集合) 二、 哪里去获得redis常见数据类型操作命令 http://redisdoc.com/ 三、 Redis 键(key) 案例 keys * exists key的名字,判断某个key是否存在 move ...原创 2019-01-14 17:29:44 · 133 阅读 · 0 评论 -
Redis常用命令
一、redis启动: 本地启动:redis-cli 远程启动:redis-cli -h host -p port -a password Redis 连接命令 AUTH password 验证密码是否正确 ECHO message 打印字符串 PING 查看服务是否运行 QUIT 关闭当前连接 SELECT index 切换到指定的数据库 二、redis keys命令 1、DEL key DUMP...原创 2019-01-14 17:31:02 · 153 阅读 · 0 评论 -
常见配置redis.conf介绍
redis.conf 配置项说明如下: Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid 指定Redis监听端口,默认端口为6379,作者在...原创 2019-01-14 17:32:24 · 220 阅读 · 0 评论 -
Redis的持久化
Redis的持久化 一、 RDB(Redis DataBase) 是什么: 在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。 整个过程中,主进程是不进行任何IO操作的,这...原创 2019-01-14 17:34:41 · 126 阅读 · 0 评论 -
Redis的事务
是什么 可以一次执行多个命令,本质是一组命令的集合。一个事务中的 所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞 能干嘛 一个队列中,一次性、顺序性、排他性的执行一系列命令 watch监控 Watch指令,类似乐观锁,事务提交时,如果Key的值已被别的客户端改变, 比如某个list已被别的客户端push/pop过了,整个事务队列都不会被执行 通过WATCH命令在事务执行之前监...原创 2019-01-14 17:37:52 · 134 阅读 · 0 评论 -
主从复制
主从复制 一、 是什么 行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主 二、 能干嘛 读写分离 容灾恢复 三、 怎么玩 配从(库)不配主(库) 从库配置:slaveof 主库IP地址 主库端口 slaver每次与master断开之后,都需要重新连接,除非你配置进redis.conf文件...原创 2019-01-14 17:40:21 · 164 阅读 · 0 评论