Redis数据类型学习之聊聊String原理

本篇文章带大家了解一下Redis数据类型中的String,聊聊String数据类型的存储原理,希望对大家有所帮助!Redis是工作中使用比较多的中间件,它支持丰富的数据结构,拥有极强的读写性能,tps可以达到10w+。今天这篇文章来分析和总

Redis源码解析之深入了解Makefile文件

本篇文章带大家聊聊Redis源码编译,深入详细解析一下Makefile文件,希望对大家有所帮助!学习本文需要有Redis源码,且最好搭建起相关的编译环境,这样才能直观地看到Makefile文件的执行过程。这里使用的源码版本是redis-6.

浅析Redis中的哨兵模式原理

本篇文章带大家深入理解下Redis哨兵模式原理,聊聊sentinel能干什么,启动sentinel方法和Sentinel工作流程,希望对大家有所帮助!上文介绍了Redis主从复制的原理,它解决了Redis数据备份的问题,master节点发生

浅析Redis中的集群主从复制原理

本篇文章带大家深入理解下Redis集群主从复制原理,希望对大家有所帮助!一、首先思考一个问题,为什么redis性能这么高还需要分布式方案?1、实现更高性能:高并发应用,单机性能会有影响,需要更多redis服务器分担压力,实现负载均衡2、实现

浅析Redis挖矿原理,看看如何预防(技巧分享)

本篇文章带大家聊聊Redis挖矿原理,看看如何预防,分享一下防范的技巧,希望对大家有所帮助!笔者也曾经被挖矿病毒侵袭过,灰常难受,但是其实你只要了解入侵的手段就非常好防范了,今天我们就演示一下如果通过Redis进行提权获取远程服务器的Roo

聊聊redis中的那些高可用方案!

redis有哪些高可用方案呢?本篇文章给大家介绍一下redis中的那些高可用方案,希望对大家有所帮助!redis通常不会是部署单个的,不然不会造成单点故障,那么redis有哪些高可用方案呢?主从复制用户可以通过SLAVEOF命令或者配置,让

什么是事务的ACID?Redis事务能实现ACID吗?

Redis 事务支持 ACID 吗?下面本篇文章带大家了解一下Redis的事务,介绍一下Redis实现事务的方法,聊聊Redis 事务支持 ACID吗,希望对大家有所帮助!腾讯面试官:「Redis 的事务了解么?它的事务机制能实现 ACID

redis的scan怎么用?(附代码实例)

在删除缓存的时候,我们在一些场景下需要批量删除,但不确定具体的key值,可通过匹配的方式进行查询后删除。但是使用keys会导致redis服务器宕机。慎用。。。一般公司也会禁用keys等比较敏感的命令的。所以工作中会使用scan命令来进行匹配

Redis数据类型学习之HyperLogLog浅析

本篇文章带大家了解一下Redis数据类型中的HyperLogLog,通常用来统计一个集合中不重复的元素个数,希望对大家有所帮助!今天是周五,你正开心的摸鱼,产品经理通过邮件给你发了一个需求文档。需求大概是:公司要统计网站每天的访客 IP,而

浅析Redis中的锁,聊聊Redlock(redis分布式锁)

本篇文章带大家聊聊Redis中的锁,介绍一下为什么要用锁,真的需要Redlock(redis分布式锁)吗,希望对大家有所帮助!为什么要用锁我待过的一家k12教育公司,我们当时有个业务场景是这样的。业务这边要给学生排课,偶尔会反馈学生的课时明

解析Redis中的哨兵模式,聊聊搭建和执行流程

本篇文章带大家深入了解一下Redis中的哨兵模式,介绍一下哨兵模式搭建步骤、执行流程,以及哨兵选举,希望对大家有所帮助!基本介绍哨兵(sentinel)是Redis的高可用性(High Availability)的解决方案:由一个或多个se

浅析Redis中怎么使用消息队列

本篇文章带大家了解一下Redis进阶用法-消息队列,介绍一下Redis中的延时队列,希望对大家有所帮助!说到消息队列中间件,我们都会想到RabbitMQ、RocketMQ和Kafka,来给应用实现异步消息传递的功能。这些都是专业的消息队列中

深入解析Redis中的数据结构,聊聊应用场景

本篇文章带大家深入了解一下Redis中的数据结构,看看这些数据结构的应用场景,希望对大家有所帮助!Redis数据类型和应用场景Redis是一个Key-Value的存储系统,使用ANSI C语言编写。key的类型是字符串。【相关推荐:Redi

汇总30个Redis常见问题!

1.Redis如何做内存优化?尽可能使用散列表(hashes),散列表(是说散列表里面存储的数少)使用的内存非常小,所 以你应该尽可能的将你的数据模型抽象到一个散列表里面。比如你的web系统中有一个用户对象,不要为这个用户的名称,姓氏,邮箱

浅析Redis为什么快?快在哪里?

Redis为什么快?Redis到底快在哪里?下面本篇文章带大家分析一下Redis这么快的原因,希望对大家有所帮助!Redis是一种基于键值对(Key-Value)的NoSQL数据库,Redis的Value可以由String,hash,lis

聊聊Redis中的主从复制、哨兵、集群

本篇文章带大家了解一下Redis中的主从复制、哨兵、集群,希望对大家有所帮助!一、Redis 主从复制1. 主从复制的概述主从复制,是指将一台服务器的数据,复制到其他的Redis服务器。前者称为主节点(Master),后者称为从节点(Sla

聊聊redis中的hash数据类型,如何操作?

本篇文章带大家了解一下redis中的hash数据类型,介绍一下hash 类型数据的基本操作,希望对大家有所帮助!1. hash类型数据概述我们先来看这个例子在上一节我们一起了解了 string 存储类型。但是如果是对象数据的存储具有较频繁的

聊聊redis中多样的数据类型,以及集群相关的知识

本篇文章带大家了解一下redis中多样的数据类型,以及集群相关的知识,带大家搞懂集群,希望对大家有所帮助!多样的数据类型string 类型简单方便,支持空间预分配,也就是每次会多分配点空间,这样 string 如果下次变长的话,就不需要额外

一文聊聊Redis中的过期策略

本篇文章带大家介绍一下Redis中的过期策略,看看惰性删除策略、定期删除策略的实现方法,希望对大家有所帮助!保存过期时间Redis可以为每个key设置过期时间,会将每个设置了过期时间的key放入一个独立的字典中。【相关推荐:Redis视频教

深入浅析Redis中的布隆过滤器(Bloom Filter)

如何避免缓存穿透?下面本篇文章带大家了解一下Redis中避免缓存穿透的利器——布隆过滤器(Bloom Filter),希望对大家有所帮助!概述布隆过滤器(Bloom Filter)是一个数据结构,由布隆(Burton Howard Bloo