- Redis
分布式锁的三种实现!
分布式锁是一种用于保证分布式系统中多个进程或线程同步访问共享资源的技术。同时它又是面试中的常见问题,所以我们本文就重点来看分布式锁的具体...
- Redis
如何使用Redis Geo实现地理位置查询
Geo数据类型是Redis 3.2版本中引入的一种新数据类型, 可以用于存储地理位置数据,并以空间索引方式进行查询。接下来我们使用Spring Data Redis来编写一个简...
- Redis
@CacheEvict自动删Redis缓存的注意事项
一、前言 今天遇到了一个问题,就是关于@CacheEvict,这个相信大家都很熟悉了,是Spring整合一些缓存的专用注解,它和@Cacheable是一对。一个是新增缓存一个...
- Redis
两行代码实现Redis消息队列,简单易用
Redis列表数据类型非常适合作为消息队列使用。将新的消息插入到列表尾部,然后从列表头部取出消息进行处理。该方案简单易用,并且支持多个消费者并...
- Redis
下单时如何保证数据一致性?
大家好,我是哪吒。 在前几篇文章中,提到了Redis实现排行榜、Redis数据缓存策略,让我们对Redis有了进一步的认识,今天继续进修,了解一下Redis在下单时...
- Redis
离谱!面试为啥都问Redis缓存?赶紧补一下
大家好,我是哪吒。 我第一次接触缓存的时候,是用map做的,当时做一个实时数据同步的功能。 需求看似简单,一取一传 当时是通过websocket获取服务端数...
- Redis
兄弟,王者荣耀的段位排行榜是通过Redis实现的?
在王者荣耀中,我们会打排位赛,而且大家最关注的往往都是你的段位,还有在好友中的排名。 作为程序员的你,思考过吗,这个段位排行榜是怎么实现的...
- Redis
Linux安装Redis详细教程
Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。 Redis 与其他 key – value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内...
- Redis
面试提问:Redis 为什么这么快?
我们都知道,在面试的环节中,会有各种千奇百怪的问题,最经典的就是各种数据库,这种中间件,还有就是底层原理,还有就是关于缓存数据库这块,今...
- Redis
架构师必读:揭秘Redis五大数据类型及超实用应用场景!
大家好,我是你们的小米!今天我们要来聊聊一个在面试中经常被问到的话题:Redis的五种数据类型及其应用场景。作为一名热爱技术的小伙伴,对于这个...
- Redis
Redis 如何实现分布式锁?
首先来说 Redis 作为一个独立的三方系统,其天生的优势就是可以作为一个分布式系统来使用,因此使用 Redis 实现的锁都是分布式锁,理解了这个概念才能...
- Redis
Redis数据一致性问题的三种解决方案
1、首先redis是什么 Redis(Remote Dictionary Server ),是一个高性能的基于Key-Value结构存储的NoSQL开源数据库。大部分公司采用Redis来实现分布式缓存,用来提高数...
- Redis
一文教你了解Redis哨兵模式
一、介绍 主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务...
- Redis
Redis安全管理:保护您的数据和系统的关键措施
Redis安全管理 Redis是一种开源的内存数据存储系统,它提供了快速、可靠的键值存储。在使用Redis时,确保数据的安全性是至关重要的。下面将讨论Redis的安...
- Redis
保护你的数据:Redis安全配置指南
Redis是一个开源的内存数据库,用于存储和检索数据。在配置Redis时,安全性是至关重要的。下面是关于Redis安全配置的详细讲解,包括Redis认证和授权、网...
- Redis
高并发下缓存穿透、击穿、雪崩问题的解决方案,落地到代码该如何实现?
记得在《【高并发】Redis如何助力高并发秒杀系统?看完这篇我彻底懂了!!》一文中,我们以高并发秒杀系统中扣减库存的场景为例,说明了Redis是如何助...