文章 2022-12-11 来自:开发者社区

99. 中高级开发面试必问的Redis,看这篇就够了(一)

99. 中高级开发面试必问的Redis,看这篇就够了(一)一、概述Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。概述二、数据类型STRING> set....

99. 中高级开发面试必问的Redis,看这篇就够了(一)
文章 2022-11-12 来自:开发者社区

会会大厂面试官五----Redis【内存调整、OOM、淘汰策略、LRU算法】

一、Redis面试复盘1.1 生产上你们的redis内存设置多大?1.2 如何配置redis并修改内存的大小?1.3 如果内存你满了你怎么办?1.4 redis清内存的方式?1.5 定期删除、惰性删除了解吗?1.6 redis缓存淘汰策略?1.7 redis的LRU了解过吗?会不会手写LRU?二、Redis内存设置2.1 查看内存如果不设置最大内存大小,或者设置最大内存大小为0,在64位操作系统....

会会大厂面试官五----Redis【内存调整、OOM、淘汰策略、LRU算法】
文章 2022-11-12 来自:开发者社区

会会大厂面试官四-----Redis-Springboot+redisson【实现高并发超买超卖,解决9大bug】

一、Redisson【面试复盘】1.1 Redis除了做缓存,你还见过Redis的什么用法?1.2 Redis做分布式锁有时候需要注意神魔问题?1.3 如果是Redis单点部署的,会带来神魔问题?1.4 集群模式下,比如主从模式。会又什么问题?1.5 简单介绍下Redlock吧,看你简历上有redissson?1.6 Redis分布式锁如何续期?看门狗知道吗?二、Redis分布式锁1.JVM层面....

会会大厂面试官四-----Redis-Springboot+redisson【实现高并发超买超卖,解决9大bug】
文章 2022-11-12 来自:开发者社区

会会大厂面试官三-----Redis【5大基本数据类型应用场景】考核趋势

一、redis面试复盘1.redis6.0.8【linux】2.redis的5大数据类型的落地应用3.你知道分布式锁吗?有哪些实现方案?删除key又什么问题?4.谈谈你对redis缓存国企淘汰策略?5.redis的LRU算法简介?6.生产上redis内存配置多大?快满了怎么办?1.1 查看redis版本,五大数据类型1.redis-server -V2.redis客户端infoString li....

会会大厂面试官三-----Redis【5大基本数据类型应用场景】考核趋势
文章 2022-11-08 来自:开发者社区

Java面试准备-Redis

为什么要用缓存使用缓存的目的是提高读写性能,在实际业务场景下,更多是为了提高读的性能,带来更高的并发量,Redis的读写性能比Mysql好很多,这个时候可以把Mysql的热点数据同步到Redis中来。Redis有哪些好处读取速度快,响应快支持多种数据结构:字符串、列表、集合、有序集合、哈希等。支持事务,且操作遵守原子性其他丰富的功能:队列、主从复制、集群、数据持久化等。持久化存储,Redis提供....

文章 2022-11-08 来自:开发者社区

面试常见问题-Redis事务及热点数据

怎么理解Redis事务?事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据?Redis内存数据集大小上升到一定大小的时候,就会施行数据淘汰策略。Redis提....

文章 2022-11-08 来自:开发者社区

面试常见问题-Redis有哪些适合的场景

会话缓存(Session Cache)最常用的一种使用 Redis 的情景是会话缓存(sessioncache),用 Redis 缓存会话比其他存储(如 Memcached)的优势在于:Redis 提供持久化。当维护一个不是严格要求一致性的缓存时,如果用户的 购物车信息全部丢失,大部分人都会不高兴的,现在,他们还会这样吗?幸运的是,随着 Redis 这些年的改进,很容易找到怎么恰当的使用 Red....

文章 2022-10-23 来自:开发者社区

面试官:谈谈Redis缓存和MySQL数据一致性问题

前言对于Web来说,用户量和访问量增一定程度上推动项目技术和架构的更迭和进步。可能会有以下的一些状况:页面并发量和访问量并不多,MySQL足以支撑自己逻辑业务的发展。那么其实可以不加缓存。最多对静态页面进行缓存即可。页面的并发量显著增多,数据库有些压力,并且有些数据更新频率较低反复被查询或者查询速度较慢。那么就可以考虑使用缓存技术优化。对高命中的对象存到key-value形式的Redis中,那么....

面试官:谈谈Redis缓存和MySQL数据一致性问题
文章 2022-10-13 来自:开发者社区

互联网公司面试必问的Redis题目

Redis是一个非常火的非关系型数据库,火到什么程度呢?只要是一个互联网公司都会使用到。Redis相关的问题可以说是面试必问的,下面我从个人当面试官的经验,总结几个必须要掌握的知识点。介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。传统数据库遵循 ACID....

互联网公司面试必问的Redis题目
文章 2022-10-11 来自:开发者社区

面试被吊打!正确打开Redis分布式锁的七种方案,涨见识了

前言日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨Redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。网络异常,图片无法展示|什么是分布式锁方案一:SETNX + EXPIRE方案二:SETNX + value值是(系统时间+过期时间)方案三:使用Lua脚本(包含SETNX ....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

云数据库 Tair(兼容 Redis)面试相关内容

产品推荐

云原生多模数据库Lindorm

Lindorm是适用于任何规模、多种类型的云原生数据库服务,支持海量数据的低成本存储处理和弹性按需付费,兼容HBase、Solr、SQL、OpenTSDB等多种开源标准接口,是互联网、IoT、车联网、广告、社交、监控、游戏、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。

+关注