![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 89
我爱吃果冻
这个作者很懒,什么都没留下…
展开
-
深度redis
1.关系型数据库 建表:必须给出schema 类型:字节宽度 存:倾向于行级存储 2.数据库表很大,性能下降怎么办 如果表有索引: 增删改查变慢; 查询速度 1.1个或者少量的查询依然很快 2.并发大的时候会受到硬盘带宽影响速度 3.memcached和redis 的不同 相同:都是key---value的形式 不同:memcached没有类型的概念,redis有类型的区分 4.为什么 Redis 中要使用 I/O 多路复用这种技术 首先,Redis 是跑在单线程中的,所有的操作都是按照顺序线性执行的,但原创 2021-04-15 13:22:24 · 158 阅读 · 0 评论 -
redis理论
1.redis 的应用场景 会话缓存 消息队列(排行榜,计数) 发布订阅,消息通知 商品列表,评论列表 redis数据类型 String(字符串),hash(哈希),list(列表),set(集合),zset(有序集合) redis的持久化方式 1. RDB(快照):每隔一段时间对数据进行快照存储。(会丢失最后一次的快照) 2. AOF:持久化的每次记录对服务器写的操作。当服务器重启的时候会执行这些命令来恢复数据。 redis还会的文件进行后台重写。以至于AOF文件不会太大。(数据相对完整) 3原创 2021-04-15 13:22:41 · 152 阅读 · 0 评论 -
redis深度理论
1.关系型数据库 建表:必须给出schema 类型:字节宽度 存:倾向于行级存储 2.数据库表很大,性能下降怎么办 如果表有索引: 增删改查变慢; 查询速度 1.1个或者少量的查询依然很快 2.并发大的时候会受到硬盘带宽影响速度 3.memcached和redis 的不同 相同:都是key---value的形式 不同:memcached没有类型的概念,redis有类型的区分 4.为什么 Redis 中要使用 I/O 多路复用这种技术 首先,Redis 是跑在单线程中的,所有的操作都是按照顺序线性执行的,但原创 2020-12-10 15:29:26 · 143 阅读 · 0 评论 -
redis 的简单理论
1.redis 的应用场景 会话缓存 消息队列(排行榜,计数) 发布订阅,消息通知 商品列表,评论列表 redis数据类型 String(字符串),hash(哈希),list(列表),set(集合),zset(有序集合) redis的持久化方式 1. RDB(快照):每隔一段时间对数据进行快照存储。(会丢失最后一次的快照) 2. AOF:持久化的每次记录对服务器写的操作。当服务器重启的时候会执行这些命令来恢复数据。 redis还会的文件进行后台重写。以至于AOF文件不会太大。(数据相对完整) 3原创 2020-12-10 15:28:42 · 82 阅读 · 0 评论