1 概述

1.1 Redis概述

Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。

键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。

Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。

Redis的应用场景:

  • 缓存
  • 任务队列
  • 应用排行榜
  • 网站访问统计
  • 数据过期处理
  • 分布式集群架构中的session分离

1.2 NoSQL概述

  • NoSQL = Not only SQL
  • 非关系型数据库

为什么需要NoSQL?

  • 高并发读写
  • 海量数据的高效率存储和访问
  • 高扩展性和高可用性

NoSQL的特点:

  • 易扩展
  • 大数据量,高性能
  • 灵活的数据模型
  • 高可用

猜你喜欢

转载自www.cnblogs.com/xlzfdddd/p/10343962.html