Redis7
文章平均质量分 93
失眠的键盘
学习,分享,失眠,敲键盘
展开
-
第九章分布式锁-动力节点最全Redis7视频笔记
Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。原创 2023-06-02 16:32:51 · 385 阅读 · 0 评论 -
(动力节点)动力哥Redis7笔记-第八章 Lua脚本详解
模块是一个lua文件,其中会包含一个table。一般情况下该文件名与该table名称相同,但其并不是必须的。为了便于管理与复用,可以将元素单独定义为一个文件。该文件中仅可定义一个元表,且一般文件名与元表名称相同。若一个文件要使用其它文件中定义的元表,只需使用require “元表文件名”即可将元表导入使用。如果用户想扩展该元表而又不想修改元表文件,则可在用户自己文件中重写其相应功能的元方法即可。原创 2023-06-01 15:13:39 · 602 阅读 · 0 评论 -
(动力节点)动力哥Redis7视频笔记-第七章Redis缓存
在pom文件中需要导入MySQL驱动、Druid等大量依赖。在src/main下创建webapp目录,用于存放jsp文件。这就是一个普通的目录,无需执行Mark Directory As。在webapp目录中创建一个index.jsp文件。在webapp目录下再创建一个jsp子目录,在其中定义manager.jsp。在webapp/jsp中定义result.jsp。如何将Spring Boot与Redis整合?在POM中导入依赖在配置文件中注册Redis连接信息与缓存信息。原创 2023-05-31 15:03:06 · 507 阅读 · 0 评论 -
动力节点Redis7笔记-第六章Redis分布式系统
Redis分布式系统,官方称为Redis Cluster,Redis集群,其是Redis 3.0开始推出的分布式解决方案。其可以很好地解决不同Redis节点存放不同数据,并将用户请求方便地路由到不同Redis的问题。原创 2023-05-30 16:41:57 · 844 阅读 · 0 评论 -
动力节点最新Redis7笔记-第五章Redis主从集群
对于Master宕机后的冷处理方式是无法实现高可用的。Redis从2.6版本开始提供了高可用的解决方案—— Sentinel哨兵机制。在集群中再引入一个节点,该节点充当Sentinel哨兵,用于监视Master的运行状态,并在Master宕机后自动指定一个Slave作为新的Master。整个过程无需人工参与,完全由哨兵自动完成。不过,此时的Sentinel哨兵又成为了一个单点故障点:若哨兵发生宕机,整个集群将瘫痪。原创 2023-05-30 15:48:24 · 884 阅读 · 0 评论 -
动力节点Redis7笔记-第四章Redis持久化
需要注意的是,RDB是默认持久化方式,但Redis允许RDB与AOF两种持久化技术同时开启,此时系统会使用AOF方式做持久化,即AOF持久化技术的优先级要更高。在持久化时,先将SOF、rdb_version及内存数据库中的数据快照这三者的二进制数据拼接起来,形成一个二进制数(假设称为数a),然后再使用这个a除以校验和check_sum,此时可获取到一个余数b,然后再将这个b拼接到a的后面,形成databases。而在持久化过程中,redis-server进程不会阻塞,其会继续接收并处理用户的读写请求。原创 2023-05-26 14:40:24 · 960 阅读 · 0 评论 -
动力节点Redis7视频笔记-第三章Redis命令
在Redis安装完毕后会自动安装一个redis-benchmark测试工具,其是一个压力测试工具,用于测试Redis的性能。通过redis-benchmark –help命令可以查看到其用法:其选项options非常多,下面通过例子来学习常用的options的用法。无论是Redis的Key还是Value,其基础数据类型都是字符串。例如,Hash型Value的field与value的类型、List型、Set型、ZSet型Value的元素的类型等都是字符串。原创 2023-05-25 16:33:47 · 739 阅读 · 0 评论 -
动力节点Redis7笔记-第二章Redis的安装与配置
【动力节点】Redis入门到高级教程,全网最新最全redis缓存教程,redis百科大全这里是要将Redis安装到Linux系统中。原创 2023-05-25 14:52:42 · 1003 阅读 · 0 评论 -
Redis7(动力节点)第一章Redis概述
优点:可维护性高,性能高。不存在并发读写情况,所以也就不存在执行顺序的不确定性,不存在线程切换开销,不存在死锁问题,不存在为了数据安全而进行的加锁/解锁开销。缺点:性能会受到影响,且由于单线程只能使用一个处理器,所以会形成处理器浪费。原创 2023-05-24 10:53:53 · 600 阅读 · 0 评论