Redis面试题

全文参考(https://blog.csdn.net/hjm4702192/article/details/80518856)
1、什么是redis?
非关系型数据库:与关系型数据库作区分(not only sql),例如:MongDB与redis;
关系型数据库:基于关系型数据模型的数据库,由多张能相互关联的二维的行列的表格组成的数据库,如Oracle、MySQL;
开发底层:用c语言开发的,部署在linux上的软件;
2、为什么使用redis?
性能:存放执行耗时久且,结果不频繁变动的sql,使得请求能够快速响应;
并发:在大并发的情况下,所有的请求直接访问数据库,数据库会出现连接异常,redis此时就起一个缓冲作用,让请求先访问redis,而不是访问数据库;
3、redis为什么这么快?
纯内存的操作;
单线程操作,避免了上下文切换;
采用了非阻塞的I/O多路复用(重点);
4、redis支持的数据类型?
五种:String、列表(list)、集合set 、hash(value存放的是结构化的对象,可以操作能够其中的某个字段PS:单点登录)、sortedSet(排序集合,多了一个权重参数score,集合中的元素能够按照score进行排列Ps:排行、榜单)
5、什么是jedis?
类似于jdbc一样,连接redis的一个工具
6、redis的缺点?
总结:关系型数据库的优点就是非关系型数据库的缺点、关系型数据库的缺点就是非关系型数据库的优点;
(1)缓存与数据库双写一致性的问题;
分布式常见问题,一致性分为最终一致性和强一致性:数据库与缓存双写,必然存在不一致的问题;
如果是强一致性则不能放在缓存,我们最终的目的是为了最终的一致性,且所做的一切只能降低可能,不能完全避免;
首先更新数据库在删除缓存,其次可能存在缓存删除失败的问题,提供一个补偿机制,例如消息队列;
(2)缓存雪蹦、缓存穿透:
缓存雪蹦:缓存同时间大面积的实效,此时又来了一波的请求,导致请求全部怼到数据库,导致数据库连接异常;
缓存穿透:黑客故意请求缓存中不存在的数据,导致所有请求在数据库,导致数据库连接异常
(解决方案记得写)
7、redis的过期策略
采用的是定时删除+惰性删除
8、redis与mysql结合
应用redis实现数据的读写,同时利用队列处理器定时将数据写入mysql;
同时应当注意避免冲突,在redis启动时去mysql读取所有表键值存入redis中,王redis中写数据时,对redis主键自增并进行读取,若mysql更新失败,则需要及时清除缓存及同步redis主键;
9、redis消耗的物理资源?
内存,redis将所有的数据全部放到内存中,目的是为了最快的读写速度,将数据都读取到内存中,并通过异步的方式将数据写入磁盘,若不放到内存中,磁盘IO速度严重影响reids的性能;
10、redis的部署方式?
(1)单节点部署;
(2)主从模式;
(3)哨兵模式(升级版的主从模式);
11、redis持久化的方式?
rdb持久化、aof持久化;
rdb:redis调用fork()方法,产生一个子进程,子进程把数据写到一个临时的RDB文件;当子进程生成新的RDB文件后会将酒店的文件删除;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
东南亚位于我国倡导推进的“一带一路”海陆交汇地带,作为当今全球发展最为迅速的地区之一,近年来区域内生产总值实现了显著且稳定的增长。根据东盟主要经济体公布的最新数据,印度尼西亚2023年国内生产总值(GDP)增长5.05%;越南2023年经济增长5.05%;马来西亚2023年经济增速为3.7%;泰国2023年经济增长1.9%;新加坡2023年经济增长1.1%;柬埔寨2023年经济增速预计为5.6%。 东盟国家在“一带一路”沿线国家中的总体GDP经济规模、贸易总额与国外直接投资均为最大,因此有着举足轻重的地位和作用。当前,东盟与中国已互相成为双方最大的交易伙伴。中国-东盟贸易总额已从2013年的443亿元增长至 2023年合计超逾6.4万亿元,占中国外贸总值的15.4%。在过去20余年中,东盟国家不断在全球多变的格局里面临挑战并寻求机遇。2023东盟国家主要经济体受到国内消费、国外投资、货币政策、旅游业复苏、和大宗商品出口价企稳等方面的提振,经济显现出稳步增长态势和强韧性的潜能。 本调研报告旨在深度挖掘东南亚市场的增长潜力与发展机会,分析东南亚市场竞争态势、销售模式、客户偏好、整体市场营商环境,为国内企业出海开展业务提供客观参考意见。 本文核心内容: 市场空间:全球行业市场空间、东南亚市场发展空间。 竞争态势:全球份额,东南亚市场企业份额。 销售模式:东南亚市场销售模式、本地代理商 客户情况:东南亚本地客户及偏好分析 营商环境:东南亚营商环境分析 本文纳入的企业包括国外及印尼本土企业,以及相关上下游企业等,部分名单 QYResearch是全球知名的大型咨询公司,行业涵盖各高科技行业产业链细分市场,横跨如半导体产业链(半导体设备及零部件、半导体材料、集成电路、制造、封测、分立器件、传感器、光电器件)、光伏产业链(设备、硅料/硅片、电池片、组件、辅料支架、逆变器、电站终端)、新能源汽车产业链(动力电池及材料、电驱电控、汽车半导体/电子、整车、充电桩)、通信产业链(通信系统设备、终端设备、电子元器件、射频前端、光模块、4G/5G/6G、宽带、IoT、数字经济、AI)、先进材料产业链(金属材料、高分子材料、陶瓷材料、纳米材料等)、机械制造产业链(数控机床、工程机械、电气机械、3C自动化、工业机器人、激光、工控、无人机)、食品药品、医疗器械、农业等。邮箱:market@qyresearch.com

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值