redis
文章平均质量分 88
LuckyWangxs
挺秃然的
展开
-
Redis底层数据结构详解(二)
Redis底层数据结构一、整体结构1. 类型:type属性2. 编码:encoding属性3. *ptr指针二、字符串对象(包含三种数据结构)① embstr结构② int结构③ raw结构raw与embstr有什么区别呢?面试题:Redis中字符串的value最大不能超过多少呢?三、list对象四、hash对象五、set对象六、zset对象上篇文章介绍了Redis底层涉及到的各类数据结构,但只知道底层我们无法更系统地了解Redis底层到底是如何设计与实现的,今天这篇文章,是基于上一篇文章的,相当于是从原创 2021-12-22 17:48:59 · 1227 阅读 · 0 评论 -
Redis底层数据结构详解(一)
《Redis底层原理、Redis详解》该篇章分为两部分,第一部分介绍Redis底层数据结构,第二部分介绍Redis五大数据类型与Redis底层数据结构的关系,包括原理,优势与劣势,每种数据类型什么情况下该使用什么数据结构以及调优参数等等,使读者深入了解Redis。本文为第一部分,主要介绍了Redis底层的六种数据结构,帮助读者理解隐藏在Redis五大数据类型背后的数据结构原创 2021-12-21 18:19:38 · 1490 阅读 · 0 评论 -
Redis主从复制,集群搭建【Windows】,主从复制原理
Redis主从复制一、什么是主从复制二、主从复制的作用三、Redis集群搭建四、主从服务器宕机问题1、主机宕机2、从机宕机五、主从复制原理1、全量复制2、增量复制一、什么是主从复制主从复制是将一台Redis服务器的数据复制到其他Redis服务器,前者叫master/leader主节点,后者成为从节点slave/follower,数据库的复制是单项的,只能由主-->从,master以写为主,slave以读为主,利用主从复制实现读写分离,最低配的主从复制也需要一主二从。主从复制中,从节点只能进行读操原创 2020-11-01 14:51:53 · 1262 阅读 · 0 评论 -
如何在SpringBoot中集成Redis(RedisTemplate)
1、导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>如图:2、在application.yml中配置Redisspring: redis: hos...原创 2020-10-21 16:18:40 · 4826 阅读 · 5 评论 -
Redis之RedisTemplate在实际开发中的使用
本篇文章介绍的是RedisTemplate在实际开发中如何使用,从SpringBoot自动装配RedisTemplate出发,介绍如何定义自己的RedisTemplate,到RedisTemplate的封装,老司机不必再浪费时间,O(∩_∩)O一、SpringBoot中集成RedisTemplate 我的上一篇博客清楚明了介绍了在SpringBoot中如何集成Redis,其中遇到了一些问题,都有记录,可以看下:https://blog.csdn.net/qq_41563...原创 2020-10-23 10:58:52 · 6102 阅读 · 1 评论 -
关于Redis事务的介绍
一、Redis事务的本质 Redis事务的本质是一组命令的集合,相当于一个队列,一个事务中的的所有命令都会被序列化,在事务执行过程中,按照顺序执行,且不会被中断,所以redis的事务有一次性(执行完则当前事务结束,下次事务需要重新开启)、顺序性、排他性。Redis中的事务是比较简单的。二、事务的操作命令 先说一下事务的操作,这样在介绍Redis特性的时候举例也比较方便multi #开启事务set name "zs" #回车,将命令添加到...原创 2020-10-24 21:37:14 · 1270 阅读 · 0 评论