公众号前段时间新增加了一个Redis系列栏目,就是每天给大家分享一篇Redis推文,经过3个月的努力,基本把Redis系列基本发完了,今天在这边做个总结,方便后续朋友的阅读!PS:后续如果有更好的Redis推文,也会继续发布完善学习的 。
Redis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库,其具备如下特性:
相比于其他数据库类型,Redis具备的特点是:
C/S通讯模型
单进程单线程模型
丰富的数据类型
操作具有原子性
持久化
高并发读写
支持lua脚本
Redis的应用场景有哪些?
Redis 的应用场景包括:缓存系统(“热点”数据:高频读、低频写)、计数器、消息队列系统、排行榜、社交网络和实时系统。
Redis的数据类型及主要特性
Redis提供的数据类型主要分为5种自有类型和一种自定义类型,这5种自有类型包括:String类型、哈希类型、列表类型、集合类型和顺序集合类型。
Redis入门篇
Redis提升篇
Redis的字符串是怎么实现的?
Redis 主从复制以及主从复制原理
史上最全 Redis 高可用解决方案总结
一文深入了解Redis内存模型!
Redis 导致应用卡死 bug 全过程
史上最全Redis总结,干货满满!
10 个正确使用 Redis 的技巧
Redis 分布式锁的正确实现方式
Redis 源码学习之 Redis 事务
详解Redis的内存淘汰策略
超详细揭秘 Redis 持久化,建议收藏!
为什么单线程的Redis却能支撑高并发?
Redis应用篇
Redis是如何实现点赞、取消点赞的?
Redis实践:网站搜索的热搜词
如何用 Redis 做实时订阅推送的?
如何访问 Redis 中的海量数据?
如何借助 Redis 实现秒杀系统?
如何用Redis实现微博关注关系?
如何优雅地在Redis中使用Lua脚本
一个基于 Redis 的限流系统的设计!
Redis应用场景,实现功能 “附近的人”
如何借助 Redis 实现实现排行榜功能?
Redis 的各项功能,都解决了哪些问题?
Python操作Redis的最佳实践
Redis面试篇
感谢您的认真阅读,如果喜欢本篇文章,就点个“在看”或转发到朋友圈,让更多的人看到吧!
程序IT圈 l ID:DeveloperIT
长 按 二 维 码 , 一 键 关 注
觉得内容还不错的话,给我点个“在看”支持