一、NoSql:
1.简介:not only sql;全新数据库理念;非关系型数据库;
2.特点:1.高并发读写;2.海量数据的高效率存储和访问;3.高可扩展性和高可用性;
3.主要产品如图:
二、Redis简介:
2.1.简介:Redis是用C语言开发的一个开源,高性能的键值对的数据库,通过提供多种键值数据类型,来适应不同场景下的存储需求!
2.2高性能键值对数据库,支持的键值数据类型:共5种
字符串类型,散列类型,列表类型,集合类型,有序集合类型
2.3.应用场景
1.缓存
2.聊天室,秒杀,任务队列(list结构,pop(弹出),push(插入))
3.数据存储(add,del,update,select)定期持久化到硬盘中
4.网站统计
5.数据过期处理(精确到毫秒)
6.分布式集群架构中的session分离1.缓存