redis
什么是Redis?为什么要用Redis?
实现生产者功能 (integer) 1 redis> lpush mybooks mysql //往mybooks list中填充mysql,实现生产者功能 (integer) 2 redis> lpush mybo...
面试中关于Redis都需要了解哪些基础?
2)数据结构简单,对数据操作也简单,Redis 中的数据结构是专门进行设计的;3)采用单线程,避免了多线程不必要的上下文切换和竞争条件,不存在...
Redis 的工作原理是什么?
1. 内存存储与性能 纯内存操作:Redis 将所有数据存储在内存中,实现快速读写,能够每秒处理超过10万次读写操作。异步持久化:通过 RDB(定期...
Redis常见性能问题和解决方案?
经查接入机的QPS为2-3w,压力较高,当晚进行了接入机节点扩容,并调大接入机的redis连接数,以增加接入机集群的处理能力。11月22日-11月23...
redis的过期策略以及内存淘汰机制是什么?
所谓惰性删除就是指客户端在访问这个 key 的时候,Redis 会对该 key 进行检查,如果过期则立刻删除同时返回nil,如果没有过期则返回数据。采用...
Redis 用的很溜,了解过它用的什么协议吗?
一、介绍 参考官方文档 Redis的网络协议,名叫RESP(REdis Serialization Protocol ) ,设计的主要目标:容易实现 快速解释 容易看懂 RESP可以...
Redis 常用数据类型有哪些?
字符串类型是Redis最基本的类型,可以包含任何数据,一个key对应一个value,但一个value最多可以是512M。SET命令 使用set命令设置key为固定字符...
你为什么要用 Redis 作为缓存?
Redis 1.介绍 redis是用C语言编写的,高性能非关系型的键值对数据库。与传统数据库不同,它是存在于内存中的,读写速度很快,被广泛用于缓存...
关于Redis 必问面试题,你知道哪些?
Redis 是一种基于内存的数据库,对数据的读写操作都是在内存中完成,因此读写速度非常快,常用于缓存,消息队列、分布式锁等场景。 Redis 提供了多种数据类型来支持不同的业务场景,比如...
Redis 有哪些优缺点?
Redis 是一种开源的内存数据存储,广泛应用于缓存、实时数据处理和消息队列等场景。它具有许多显著的优点,但也有一些需要注意的缺点。以下是 ...