![](https://img-blog.csdnimg.cn/20201105200601830.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis
Redis
博_采_众_长
理论与实践并行!
展开
-
Redis -- 羊哥CodeSheep20题(转发)
文章目录1、什么是Redis,Redis有哪些特点?特点1:丰富的数据类型特点2:内存存储特点3:持久化功能2、Redis有哪些数据结构?3、一个字符串类型的值能存储最大容量是多少?4、能说一下Redis每种数据结构的使用场景吗?(1)String的使用场景(2)Hash的使用场景(3)List的使用场景(5)Sorted Set的使用场景5、Redis如何做持久化的?能说一下RDB和AOF的实现原理吗?RDB持久化AOF持久化RDB和AOF的优缺点6、讲解一下Redis的线程模型?7、缓存雪崩、缓存穿透、转载 2020-11-08 13:08:03 · 295 阅读 · 0 评论 -
Redis -- NoSQL入门概述
文章目录1.互联网时代背景下大机遇,为什么用NoSQL1.单机MySQL的美好年代2.Memcached(缓存)+MySQL+垂直拆分3.Mysql主从读写分离4.分表分库+水平拆分+mysql集群5.MySQL的扩展性瓶颈6.今天是什么样子? ?7.为什么用NoSQL2.是什么3.能干嘛4.有哪些NoSQL5.怎么玩1.互联网时代背景下大机遇,为什么用NoSQL1.单机MySQL的美好年代 在90年代,一个原创 2020-11-06 12:59:08 · 177 阅读 · 0 评论 -
Redis -- 当下NoSQL应用场景简介
文章目录Alibaba中文站商品信息如何存放商品信息的存储方案总结大型互联网应用(大数据、高并发、多样数据类型)的难点和解决方案SQL和NoSQL双剑合璧Alibaba中文站商品信息如何存放看看阿里巴巴中文网站首页以女装/女包包为例架构发展历程: 1.演变过程 2.第5代  原创 2020-11-06 15:34:38 · 149 阅读 · 0 评论 -
Redis -- NoSQL数据模型及分类
文章目录NoSQL数据模型简介NoSQL数据库的四大分类NoSQL数据模型简介以一个电商客户、订单、订购、地址模型来对比关系型数据库和非关系型数据库●传统关系型数据库如何设计 ●ER图(1:1、1:N、N:1)主外键等 ●NOSQL如何设计原创 2020-11-06 16:35:17 · 284 阅读 · 0 评论 -
Redis -- 分布式数据库CAP原理
文章目录传统的ACID分别是什么CAPBASE分布式+集群简介传统的ACID分别是什么 ●A (Atomicity) 原子性 ●C (Consistency) 一致性 ● I (Isolation) 独立性 &原创 2020-11-06 16:56:30 · 266 阅读 · 0 评论 -
Redis -- 安装 & HelloWorld
文章目录入门概述是什么能干嘛去哪下怎么玩Redis 6.0.6 的安装Linux版安装部署HelloWorld入门概述是什么Redis:REmote DIctionary Server(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行 并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。Redis 与其他 key - value 缓存产品有以下三个特点: &nb原创 2020-11-06 18:29:29 · 238 阅读 · 1 评论 -
Redis -- 杂项基础知识
● redis-benchmark●单进程 ●单进程模型来处理客户端的请求。对读写等事件的响应 是通过对epoll函数的包装来做到的。Redis的实际处理速度完全依靠主进程的执行效率 ●Epoll是Linux内核为处理大批量文件描述符而作了改进的epoll,是Linux下多路复用IO接口select/poll的增强版原创 2020-11-06 19:03:41 · 93 阅读 · 0 评论 -
Redis -- 常用五大数据类型
文章目录Redis的五大数据类型String(字符串)Hash(哈希,类似java里的Map)List(列表)Set(集合)Zset(sorted set:有序集合)哪里去获得redis常见数据类型操作命令1.Key关键字2.String3.List4.Set5.Hash5.ZSetRedis的五大数据类型String(字符串) ●string是redis最基本的类型,你可以理解成与Memcached一模一样原创 2020-11-06 19:44:50 · 98 阅读 · 0 评论 -
Redis -- 配置文件
文章目录语法实例参数说明Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf(Windows 名为 redis.windows.conf)。你可以通过 CONFIG 命令查看或设置配置项。语法Redis CONFIG 命令格式如下:redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME实例redis 127.0.0.1:6379> CONFIG GET loglevel1) "loglevel"原创 2020-11-06 19:49:28 · 266 阅读 · 0 评论 -
Redis -- 持久化 RDB & AOF
文章目录一、RDB(Redis DataBase)1.是什么2.如何触发RDB快照3.如何恢复4.优势与劣势5.如何停止6.小结AOF(Append Only File)1.是什么2.AOF配置6.小结一、RDB(Redis DataBase)1.是什么 ●在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里  原创 2020-11-07 10:18:41 · 92 阅读 · 0 评论 -
Redis -- 事务
文章目录1.是什么2.能干嘛3.怎么玩3阶段3特性1.是什么 ●可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。2.能干嘛 ●一个队列中,一次性、顺序性、排他性的执行一系列命令。3.怎么玩常用命令命令描述DISCA原创 2020-11-07 14:16:36 · 86 阅读 · 0 评论 -
Redis -- 消息订阅发布简介
文章目录用观察者模式理解学习进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:当有新消息通过 PUBLISH 命令发送给频道 channel1 时, 这个消息就会被发送给订阅它的三个客户端:常用命令命令描述PSUBSCRIBE pattern [pattern ...]订阅一个或多个符合给定模式的频道。原创 2020-11-07 15:19:53 · 67 阅读 · 0 评论 -
Redis -- 主从复制
文章目录1.是什么2.能干嘛3.怎么玩准备工作常用3招一主二仆薪火相传反客为主复制原理哨兵模式(sentinel)是什么怎么玩(使用步骤)复制的缺点1.是什么 ●行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主2.能干嘛 &原创 2020-11-07 15:35:46 · 167 阅读 · 0 评论 -
Redis -- Jedis
文章目录Jedis_测试联通Jedis_常用APIJedis_事务日常加锁Jedis_主从复制Jedis_JedisPoolJedisPoolUtil配置总结待学Jedis_测试联通 ●在Eclipse创建普通Maven工程 ●pom.xml引入下面关键依赖<dependency> <group原创 2020-11-07 19:20:01 · 123 阅读 · 0 评论