Redis是一种基于键值对的 NoSQL 数据库,与很多键值对数据库不同,redis 中的值可以有string,hash,list,set,zset,geo 等多种数据结构和算法组成。因为 Redis 会将所有的数据都放在内存中,所以他的读写性能非常惊人,不仅如此,Redis 还可以将内存中的数据利用快照和日志的形式保存到硬盘上,Redis 还提供了键过期,发布订阅,事务,流水线等附加功能。
1、速度快
2、基本的数据结构,例如以下几种:
3、丰富的功能
4、简单稳定
5、客户端语言多
6、持久化
7、主从复制
8、高可用和分布式
1、缓存-键过期时间
2、排行榜-列表&有序集合
3、计数器应用-天然支持计数帖子浏览数
4、社交网络-集合
5、消息队列系统-发布订阅
动力节点的Redis视频教程中,大家能了解NoSQL是什么,NoSQL和关系型数据库的对比优缺点。
掌握Redis是什么、能干什么、如何用;掌握Redis在Windows和Linux下的安装配置、五大数据类型、常用操作命令、Redis持久化、主从复制、事务控制以及用Jedis操作进行Java开发等技术点。
Redis视频教程
https://www.bilibili.com/video/BV1Uz4y1X72A
Redis教程配套资料下载
http://www.bjpowernode.com/?toutiao