Redis是一款内存高速缓存的数据库,该软件使用C语言编写,Redis是一个key-value存储系统,支持丰富的数据类型。
Redis的特点:以内存作为数据存储介质,读写数据效率极高,远呀UN超过数据库,存储在Redis的数据是持久化的,断电或
重启后,数据也不会丢失,因为Redis的存储分为内存存储,磁盘存储和log文件三部分。
应用场景:比如某个网站首页一天有100万人访问,其中有一个板块为推荐新闻,要是直接从数据库查询,那么一天就要消耗
100万次数据库请求,将这种热点数据存到Redis(内存)中,要用的时候直接从内存拿,极大的提高了速度节约了服务器的开销