公众号前段时间新增加了一个Redis系列栏目,就是每天给大家分享一篇Redis推文,经过3个月的努力,基本把Redis系列基本发完了,今天在这边做个总结,方便后续朋友的阅读!PS:后续如果有更好的Redis推文,也会继续发布完善学习的 。
Redis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库,其具备如下特性:
基于内存运行,性能高效
支持分布式,理论上可以无限扩展
key-value存储系统
开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API
相比于其他数据库类型,Redis具备的特点是:
C/S通讯模型
单进程单线程模型
丰富的数据类型
操作具有原子性
持久化
高并发读写
支持lua脚本
Redis的应用场景有哪些?
Redis 的应用场景包括:缓存系统(“热点”数据:高频读、低频写)、计数器、消息队列系统、排行榜、社交网络和实时系统。
Redis的数据类型及主要特性
Redis提供的数据类型主要分为5种自有类型和一种自定义类型,这5种自有类型包括:String类型、哈希类型、列表类型、集合类型和顺序集合类型。
Redis入门篇
Redis提升篇
Redis应用篇
Redis面试篇
感谢您的认真阅读,如果喜欢本篇文章,就点个“在看”或转发到朋友圈,让更多的人看到吧!
程序IT圈 l ID:DeveloperIT
长 按 二 维 码 , 一 键 关 注
觉得内容还不错的话,给我点个“在看”支持