redis中会的知识点

数据类型:

		list,string,hash,set,zset
	使用redis后查询快的原因:redis的数据是存储在内存中<br/>
redis缓存穿透是什么意思?怎么解决缓存穿透
		穿透:
			使用大量不存在的key去拿value值,这样会导致系统同一时间段内不停对数据进行读取,导致压力大,系统宕机
		解决方法:
			一:
				将不存在的key也进行缓存,缓存时间设置短一些
			二:
				对一定不存在的key进行过滤,放入一个map中,查询时通过map过略
		雪崩:
			当服务器重启或者大量缓存在同一时间丢失时,会引起雪崩
		解决方法:
			一:
				设置二级缓存
			二:
				将不同的key设置不同的失效时间,把失效时间弄得均匀一些,减少系统压力
	持久化方式:
	RDB(默认):
		隔一段时间进行存储。定时
	AOF:
		当发生操作时会进行存储,类似于记录日志

Q.E.D.


如人饮水、冷暖自知