Redis学习
文章平均质量分 84
玩复杂点
这个作者很懒,什么都没留下…
展开
-
Redis学习|Redis主从复制、Redis哨兵模式、缓存穿透、缓存击穿、缓存雪崩概念和相应解决方法
主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave 以读为主。默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一个主节点主从复制的作用主要包括:1、数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。原创 2024-06-20 15:30:13 · 1187 阅读 · 0 评论 -
Redis学习|Redis.conf详解、Redis持久化(RDB、AOF)、Redis发布订阅
如果Enable AOF,好处是在最恶劣情况下也只会丢失不超过两秒数据,启动脚本较简单只load自己的AOF文件就可以了,代价一是带来了持续的IO,二是AOF rewrite 的最后将 rewrite 过程中产生的新数据写到新文件造成的阻塞几乎是不可避免的。2、AOF 持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,AOF命令以Redis 协议追加保存每次写的操作到文件未尾,Redis还能对AOF文件进行后台重写,使得AOF文件的体积不至于过大。原创 2024-06-20 13:02:43 · 793 阅读 · 0 评论 -
Redis学习|Jedis、SpringBoot整合Redis
我们要使用Java 来操作 Redis,知其然并知其所以然,授人以渔!学习不能急躁,慢慢来会很快!什么是Jedis 是 Redis 官方推荐的java连接开发工具!使用java 操作Redis 中间件!如果你要使用 java操作redis,那么一定要对Jedis 十分的熟悉!连接数据库操作命令断开连接!StringListSetHashZset所有的api命令,就是我们对应的上面学习的指令,一个都没有变化!SpringBoot操作数据:spring-data jpa jdbc mongodb原创 2024-06-19 21:25:44 · 325 阅读 · 0 评论 -
Redis学习|Redis基础知识、Redis五大数据类型、Redis三种特殊数据类型、Redis事务
redis默认有16个数据库,并且这个数量可以在conf配置文件中更改默认使用的是第0个可以使用 select 进行切换数据库!key *查看数据库所有的key清除当前数据库 flushdb清除全部数据库的内容FLUSHALL。原创 2024-06-19 17:15:17 · 826 阅读 · 0 评论 -
Redis学习|Redis 是什么、Redis 能干嘛、Window安装Redis、Linux下安装Redis、Redis测试性能
Redis(Remote Dictionary Server),即远程字典服务!是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API.redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。免费和开源!是当下最热门的 NoSQL技术之一!也被人们称之为结构化数据库!原创 2024-06-19 10:35:05 · 419 阅读 · 0 评论