redis面试中常被问到的
答:笔者回答:这个监控的问题又问到了,笔者在2018年1月4号也被问到类似这样的问题,笔者曾经用过zabbix、nagios、 cacit等。但是在这次面试中只说用过zabbix和nagios。说完了之后,面试官就让我说一下这两个监控有啥区别:从web功能及画图来讲:Nagios简单直观,报警与数据都在同一页面, 红色即为问题项。Nagios web端不...
答:作者原话,关注下。1、普通心跳数据包携带节点的完整配置,该配置可以用旧配置以幂等方式替换,以便更新旧配置。这意味着它们包含原始形式的节点的槽配置,16k的槽配置需要使用2k内存空间,但是使用65k槽将使用8k的内存空间。2、同时,由于其他设计折衷,Redis集群不可能扩展到超过1000个节点。因此,16k是...
答:3. 持久化:虽然Redis主要在内存中操作,但它也支持数据持久化,可以将数据保存到硬盘中,以防止数据因服务器重启而丢失。4. 原子操作:Redis的所有操作都是原子性的,这意味着它们要么完全执行,要么完全不执行,保证了数据的一致性。三、Redis的应用场景 1. 缓存:由于Redis具有快速读写的特性,常被...
答:7 问了项目 8 如何把优化递归的代码 改成尾递归或者循环。 面试官说不是,引导说用栈实现递归。 问我栈中需要压入哪些数据。他说应该是方法参数,返回值,以及返回地址。 二面: 1 自我介绍,项目 10分钟过去 2 服务器如何负载均衡,有哪些算法,哪个比较好,一致性哈希原理,怎么避免DDOS攻击请求打到少数机器。 3...
答:linux的慢查询日志会记录mysql的超时查询sql语句,定期察看进行优化。2.大访问量下秒杀模块程序怎么设计,如果使用mysql会有多卖的情况,就是订单超过库存。将订单数据缓存到内存,如果用数据库直接崩掉,毫无悬念的。3.缓存的使用 能用静态的用静态,不能静态的用内存缓存,例如memcache、redis,不能缓存...
答:储存在Redis中的数据是持久化的,断电或重启后,数据也不会丢失。---Redis的存储分为内存存储、磁盘存储和log文件三部分,重启后,Redis可以从磁盘重新将数据加载到内存中。(实现持久化)3.Redis应用场景,它能做什么 在服务器中常用来存储一些需要频繁调取的数据,这样可以大大节省系统直接读取磁盘来获得...
答:7.你什么时候能到岗上班?答:因为我已经从上家公司离职,可以随时到岗。(想早上班就别托,先答应越早越好)8.你还有什么要问我的吗?答:问了公司的福利待遇,上班时间,培养计划。(上班时间是5天制,没有培养计划,项目初创时期)最后结束面试,说这2天会电话通知,因为后面还好几个竞争对手面试...
答:上述检查完成之后, 会判断当前节点是否是从节点,如果不处于 CLUSTER_MODULE_FLAG_NO_FAILOVER 状态,调用 clusterHandleSlaveFailover 处理故障转移,不过需要注意此时只是将节点置为疑似下线,并不满足故障转移条件,需要等待节点被置为FAIL下线状态之后,再次执行集群定时任务进入到 clusterHandleSlaveFailover 函数中才可以开始...
答:我都记得那 16384 个槽,还有那我怎么也运行不起来的 redis-trib.rb。 我都记得几年以后的一次,面试官问我:你了解 Redis 的集群吗,你自己搭过集群吗? 我当然记得了,毕竟之前那个只有一年经验的小伙子硬着头皮搭集群的时候,心态都被搞崩过数次。 还有近段时间断断续续在看的《MySQL实战45讲》、《MySQL是...
答:更新:讨论区挺热闹,有人说好简单,有人说好难,其实我觉得这只适合面试2~3年工作经验的后端工程师。真的没有问 很难的题目,只是可能你平时没有注意。在这里我推荐几本书吧 python参考手册,绝对让你更上一层楼 图解密码技术,密码入门不二之选 mysql技术内幕第五版,有点厚当手册读读,要有耐心...
网友评论:
奚辉18532688106:
面试中关于redis的问题有哪些 -
5516薄晏
: redis中的数据类型 redis集群方案 redis事务处理 redis与db的数据一致性
奚辉18532688106:
java面试中redis,mongodb类的,会问哪些问题,怎么回答 -
5516薄晏
: 1、可能会问nosql和关系型数据库的区别: 优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用Oracle那样花费大量成本购买使用,相比关系型数据库价格便宜 2)查询速度:nosql数据库将数据存储于缓存之中,关系...
奚辉18532688106:
一个面试问题,为什么用redis做缓存 -
5516薄晏
: redis不是数据库,只是一种缓存软件,为了缓解服务器频繁读数据库带来的内存资源消耗,redis将需要和数据库交互的信息暂存,当下次同样的http请求,就能直接读取redis里面的内容,而不用读数据库.这样减少了数据库压力又能提高服务器响应时间.望您能采纳呀.
奚辉18532688106:
面试题redis怎么和spring进行集成 -
5516薄晏
: 1、引入jar包org.springframework.data spring-data-redis 1.6.1.RELEASE redis.clients jedis 2.7.3 2、配置bean 在application.xml加入如下配置其中配置文件redis一些配置数据redis.properties如下: #redis中心 redis.host=10.75.202.11 ...
奚辉18532688106:
java 中级工程师会不会问redis面试题 -
5516薄晏
: 一般不会,看你去面试的这家公司招聘时候有没有特别要求会redis
奚辉18532688106:
数据库 面试时候面试官常会问到哪些知识点,关于Sql server的. -
5516薄晏
: 应届一般都是建表,增,删,改,查,排序,分组,升序,降序,表连接(左右),有工作经验那就要求高啦,数据库优化,数据结构,存储过程,游标,sql脚本
奚辉18532688106:
请问软件测试的面试会问哪些问题? 会不会问开发的问题,JAVA的问题? -
5516薄晏
: 软件测试的面试会问测试的问题 不会问开发和JAVA的问题
奚辉18532688106:
面试时,人们常问的一些问题. -
5516薄晏
: 问题一:“请你自我介绍一下”思路: 1、这是面试的必考题目. 2、介绍内容要与个人简历相一致. 3、表述方式上尽量口语化. 4、要切中要害,不谈无关、无用的内容. 5、条理要清晰,层次要分明.6、事先最好以文字的形式写好背熟...
奚辉18532688106:
请问面试最常问到的问题有哪些?
5516薄晏
: 面试官最爱提的6个问题 1:请你介绍一下你自己 这是面试官常问的问题.一般人回答这个问题过于平常,只说姓名、爱好、工作经验,这些简历上都有.其实,面试官最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知...
奚辉18532688106:
面试中常问:mysql数据库做哪些优化也提高mysql性能 -
5516薄晏
: Mysql占用CPU过高的时候,该从哪些方面下手进行优化? 占用CPU过高,可以做如下考虑: 1)一般来讲,排除高并发的因素,还是要找到导致你CPU过高的哪几条在执行的SQL,show processlist语句,查找负荷最重的SQL语句,优化该SQL...