后端面试话术集锦第 八 篇:redis面试话术

这是后端面试集锦第八篇博文——redis面试话术❗❗❗

1. 介绍一下redis


Redis是一个非关系数据库,我们项目中主要用它来存储热点数据的,减轻数据库的压力,单线程纯内存操作,采用了非阻塞IO多路复用机制,就是单线程监听,我们项目中使用springdata-redis来操作redis

我们项目中使用redis的地方很多,比方说首页的热点数据,数据字典里的数据等都用热地说存储来提高访问速度。

redis5种数据类型:string、list、hash、set、zset,我们常用的有stringlisthash

  1. 一些简单的key-value类型的都存储在string类型中,比如一些系统开关之类的,是否开放注册等。

  2. 还有一些存储在hash中,比如,我们的首页的推荐数据和热门数据,都是用hash来存储的。一个固定的字符串作为key,每条数据的id作为field,对应的数据作为value存储

redis还有两种持久化方式:

  1. 一个是RDB,这也是redis默认的持久化方式。

    • 这种方式是以快照的方式存储数据,在固定的时间段内如

你可能感兴趣的:(面试专栏-前端,后端面试,面试,redis,职场和发展,职场发展,求职招聘,后端,运维)