加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

Redis的那些最常晤口试题目

发布时间:2018-09-08 17:51:17 所属栏目:编程 来源:回首笑人间
导读:9月15日技能沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖切磋精准运维! 1.什么是redis? Redis 是一个基于内存的高机能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value范例的内存数据库,很像memcached,整个数据库完好加载在内存傍边进

事变道理

  • Redis forks.
  • 子历程开始将数据写到姑且RDB文件中。
  • 当子历程完成写RDB文件,用新文件替代老文件。
  • 这种方法可以使Redis行使copy-on-write技能。

2、AOF

快照模式并不异常结实,当体系遏制,可能有时中Redis被kill掉,最后写入Redis的数据就会丢失。

这对某些应用大概不是大题目,但对付要求高靠得住性的应用来说,Redis就不是一个吻合的选择。Append-only文件模式是另一种选择。你可以在设置文件中打开AOF模式

3、假造内存方法

当你的key很小而value很大时,行使VM的结果会较量好.由于这样节省的内存较量大.

当你的key不小时,可以思量行使一些很是要领将很大的key酿成很大的value,好比你可以思量将key,value组合成一个新的value.

vm-max-threads这个参数,可以配置会见swap文件的线程数,配置最好不要高出呆板的核数,假如配置为0,那么全部对swap文件的操纵都是串行的.也许会造成较量长时刻的耽误,可是对数据完备性有很好的担保.

本身测试的时辰发明用假造内存机能也不错。假如数据量很大,可以思量漫衍式可能其他数据库。

15.redis的缓存失效计策和主键失效机制

作为缓存体系都要按期整理无效数据,就必要一个主键失效和裁减计策.

在Redis傍边,有保留期的key被称为volatile。在建设缓存时,要为给定的key配置保留期,当key逾期的时辰(保留期为0),它也许会被删除。

1、影响保留时刻的一些操纵

保留时刻可以通过行使 DEL 呼吁来删除整个 key 来移除,可能被 SET 和 GETSET 呼吁包围原本的数据,也就是说,修改key对应的value和行使其它沟通的key和value来包围往后,当前数据的保留时刻差异。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读