Redis
文章平均质量分 82
NoSQL非关系型数据库
Naijia_OvO
Don't be arrogant when u are in success,and don't be impatient when in adversity
展开
-
Redis(十四)【Redisson分布式锁基础介绍】
什么是 RedissonRedisson 是一个在 Redis 的基础上实现的 Java 驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。Redisson 的宗旨是促进使用者对 Redis 的关注分离(Separation of Concern),从而让使用者能够将精力更集中地放在处理业务逻辑上。Redisson 和 Jedis、Lettuce区别。原创 2023-03-21 17:33:43 · 1066 阅读 · 0 评论 -
Redis(十三)【集群基础搭建】
的节点认为当前节点挂掉,那么当前节点就是挂掉了,所以搭建 redis 集群时建议。判断集群中的一个节点是否可用,是集群中的所用主节点选举过程,如果。目录,根据配置文件分别启动。文件夹,并在该文件夹创建。目录下,修改以下内容。......原创 2022-09-01 15:24:17 · 679 阅读 · 0 评论 -
Redis(十一)【缓存穿透、击穿和雪崩】
缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是就向持久层数据库查询。当用户较多的时候,缓存都没有命中,于是都去请求了持久层数据库,这会给持久层数据库造成很大的的压力,这时候就相当于出现了缓存穿透现象。这个解决方案的思想是,在缓存失效后,通过加锁或者队列来控制读数据库写缓存的线程数量。这个思想的含义是,既然 redis 有可能挂掉,那多设几台 redis,这样一台挂掉之后其它的还可以继续工作,其实就是搭建的集群。问题,从严格意义上讲,这个问题无解。...原创 2022-09-01 15:00:15 · 165 阅读 · 0 评论 -
Redis(八)【发布与订阅】
发送者(pub)发送消息,订阅者(sub)接收消息。Redis 发布订阅(pub/sub)是一种。Redis 客户端可以订阅任意数量的频道。订阅 / 发布消息图。原创 2022-09-01 14:52:25 · 482 阅读 · 0 评论 -
Redis(七)【持久化文件rdb&aof】
rdb 保存的文件是。原创 2022-09-01 14:51:10 · 613 阅读 · 0 评论 -
Redis(六)【redis.conf文件】
持久化,在规定的时间内,执行了多少次操作,就会持久化到文件 .rdb.aof。redis 是内存数据库,如果没有持久化,数据就会断电即失。都是配置文件中的部分配置。配置文件来启动,以下的。原创 2022-09-01 14:48:19 · 324 阅读 · 0 评论 -
Redis(五)【Java操作redis】
Jedis 是 Redis 官方推荐的 java 连接开发工具!使用Java操作Redis中间件!如果要使用 java 操作 redis,需要对redis有一定基础。使用Java操作Redis。简单的string测试用例。原创 2022-09-01 14:45:12 · 1830 阅读 · 0 评论 -
Redis(十二)SpringBoot集群搭建redis【主从复制&哨兵模式】
使用springboot框架搭建redis集群,并实现哨兵模式以及主从复制原创 2022-07-10 12:15:41 · 6732 阅读 · 16 评论 -
Redis(十)【主从复制】
当后面的哨兵也检测到主服务器不可用,并且数量达到一定值时,那么哨兵之间就会进行一次投票,投票的结果由一个哨兵发起,进行 failover [故障转移] 操作。Master 接到命令,启动后台的存盘进程,同时收集所有接收到的用于修改数据集命令,在后台进程执行完毕之后,master 将传送整个数据文件到 Slave,并且完成一次完全同步。哨兵模式是一种特殊的模式,首先 Redis 提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。如果主机(6379)重新连回,只能归并到新的主机下,作为从机。...原创 2022-05-17 16:30:32 · 369 阅读 · 0 评论 -
Redis(四)【事务】
事务---Jedis---Redis.conf详解---持久化原理---订阅7. 事务8. Jedis常用的API事务9. SpringBoot整合Redis10. Redis.conf详解11. Redis持久化RDB (Redis DataBase)AOF (Append Only File)12. Redis发布订阅Redis 发布订阅命令7. 事务Redis单条命令保持原子性,但是事务不保证原子性!Redis事务没有隔离级别的概念!所有的命令都在事务中,并没有直接被执行!只有发起执行命令的原创 2022-05-17 16:06:49 · 265 阅读 · 0 评论 -
Redis(三)【五大数据类型&三种特殊数据类型】
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如...原创 2022-05-12 13:59:38 · 592 阅读 · 0 评论 -
Redis(二)【入门之安装教程(Windows + Linux)】
Redis是什么Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的APIredis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步Redis能干嘛1、内存存储、持久化,内存中是断电即失,所以说持久化很重要(RDB、AOF)2、效率高,可以用...............原创 2022-05-12 12:28:28 · 692 阅读 · 0 评论 -
Redis(一)【概述】
Redis1. Nosql概述为什么要用Nosql大数据时代,一般的数据库无法进行处理了!2006年HadoopHadoop是一个由Apache基金会所开发的分布式系统集成架构,用户可以在不了解分布式底层细节情况下,开发分布式程序,充分利用集群的威力来进行高速运算与存储,具有可靠、高效、可伸缩的特点Hadoop简介Hadoop的核心是YARN,HDFS,Mapreduce常用模块架构如下:Hadoop是Apache软件基金会旗下的一个开源分布式计算平台,为用户提供了系统底层细节原创 2022-05-12 11:55:39 · 517 阅读 · 0 评论 -
Redis(九)【序列化&RedisUtils工具类】
自定义RedisTemplateRedisUtils工具类原创 2022-05-03 15:29:42 · 3287 阅读 · 0 评论