课程信息:
- 课程名称:Redis入门
- 章节名称:2-1 01 NoSQL的概述、3-1 02 Redis的概述
- 讲师姓名:慕神
课程内容:
- 什么是NoSQL(Not only SQL)—— 非关系型数据库
- 为什么需要NoSQL
High performance——高并发读写
Huge Storage——海量数据的高效率存储和访问
High Scalability && High Availability高可扩展性和高可用性 - NoSQL数据库的四大分分类
键值存储(Key-Value)
列存储
文档数据库
图形数据库 - NoSQL的特点
易扩展,灵活的数据模型,大数据量、高性能,高可用 - Redis:高性能键值对数据库,支持的键值数据类型:
字符串类型
列表类型
有序集合类型
散列类型
集合类型 - Redis的应用场景:缓存、任务队列、网站访问统计、数据过期处理、应用排行榜、分布式集群架构中的session分离
- Redis的安装:搭建环境(Linux)下
- Jedis介绍:Jedis是Redis官方首选的Java客户端开发包
学习心得:
通过本次学习,我了解非关系型数据库的基本知识,知道了什么是,为什么需要NoSQL,以及数据库的四大分类。Ridis是一款高性能的键值对数据库,他支持五种数据类型;我了解了Redis的使用场景,Redia的安装与简单使用,以及Jedis这款客户端开发包。这节课让我了解到了Redia的强大,老师讲课非常好,希望老师更新更新版的课程。