E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
分布式缓存Redis学习
云上领跑,快人一步:华为云抢先发布Redis5.0
华为云
分布式缓存
Redis5.0携Stream而来,以更快、更潮的特性及更优秀的内核,释放更强大的商业价值。华为云Redis是什么?如果用两个字来形容的话
中间件小哥
·
2023-10-08 15:04
【
Redis学习
笔记】第六章 Redis持久化
文章目录1、持久化2、持久化的思路3、RDB3.1RDB-save3.2RDB-bgsave3.3RDB自启动--save配置3.4RDB的特殊启动方式4、AOF4.1AOF持久化数据三种策略(appendfsync)4.2AOF相关配置4.3AOF重写4.4各持久化策略下AOF重写流程5、RDB与AOF的对比1、持久化服务器意外断电或者软件崩溃,等一切恢复后,经常看到一些自动恢复文件:这其中的过
-代号9527
·
2023-10-08 09:41
Redis笔记
redis
学习
数据库
redis学习
(一)——初识redis
redis学习
(一)——初识redis非关系型数据库redis是非关系型数据库,和mysql不同,redis中的所有数据都是以key:value形式存在的两者区别SQL|NoSQL结构化|非结构化关联的
张宜强
·
2023-10-07 12:24
笔记
java
redis
redis
学习
数据库
多播与Hazelcast服务自动发现,如何检测多播是否可用
本质是用Java实现的
分布式缓存
组件,同时还自带SQL查询,不仅可以像使用Java集合那样操作,还可以通过SQL来查询。看它和
悟初境
·
2023-10-07 12:51
分布式
多播
组播
hazelcast
分布式发现
redis学习
(二)——redis常见命令及基础数据类型
数据类型基础数据类型字符串StringabcMap集合Hsah{name:“zhangsan”,age:18}列表List[a,b,c,d]Set集合Set{a,b,c}有序Set集合SortSet{a:1,b:2,c:3}特殊数据类型GEO地理坐标{A:(100.2,35.1)}BitMap位图,只存储0和101101011101HyperLog基数,两个数据集不重复元素的个数011010111
张宜强
·
2023-10-07 12:19
redis
笔记
java
redis
学习
java
【
redis学习
笔记】缓存
redis主要的三个应用场景存储数据缓存消息队列(redis本来是设计用来作为消息队列的)redis常用作mysql的缓存因为MySQL等数据库,效率比较低,所以承担的并发量就有限。一旦请求数量多了,数据库的压力就会很大,甚至很容易就宕机了。如何提高mysql能承担的并发量?开源:引入更多的机器.构成数据库集群节流:引入缓存,就是典型的方案.把一些频繁读取的热点数据,保存到缓存上后续在查询数据的时
Go 鹏ya
·
2023-10-07 05:32
redis
缓存
redis
学习
Redis缓存简述
Redis用缓存:提前把数据取出来保存好(通常保存到读写更快的介质,比如内存),就可以更快地读写缓存分类
分布式缓存
Redis(
分布式缓存
)memcached(分布式)Etcd(云原生架构的一个分布式存储
踏遍三十六岸
·
2023-10-06 09:42
Redis从入门到入土
缓存
redis
分布式
Redis学习
笔记-003
Redis企业实战—基于Redis短信验证功能文章目录Redis企业实战---基于Redis短信验证功能一、短信登录实现1.1、导入[黑马点评项目](https://pan.baidu.com/s/1189u6u4icQYHg_9_7ovWmA?pwd=eh11)1.2、基于Session实现1.3、集群的session的共享问题1.4、基于Redis实现共享session登录Redis可以进行如
Radan小哥
·
2023-10-06 07:25
redis
redis
学习
笔记
Redis学习
10.String类型11.key的结构settravel:user:2'{"id":2,"name":"nsy","age":18}'层级结构如果发现不需要密码也能操作redis,就是没有指定-p为设置好的6380,应该这样:redis-cli-p638012.Hash类型使用Hash类型就是在Value里面再嵌套任意个键值对HSET存入HSETtravel:user:4namelucyHSET
Dennis_nafla
·
2023-10-05 21:20
redis
学习
数据库
分布式缓存
之多级缓存
多级缓存文章目录多级缓存1.什么是多级缓存2.JVM进程缓存2.1.导入案例2.2.初识Caffeine2.3.实现JVM进程缓存2.3.1.需求2.3.2.实现3.Lua语法入门3.1.初识Lua3.1.HelloWorld3.2.变量和循环3.2.1.Lua的数据类型3.2.2.声明变量3.2.3.循环3.3.条件控制、函数3.3.1.函数3.3.2.条件控制3.3.3.案例4.实现多级缓存4
胖ۣۖ虎ۣۖ
·
2023-10-04 13:57
分布式微服务系列
缓存
分布式
redis
【
redis学习
笔记】哨兵节点编排
编写docker-compose.yml创建/root/redis-sentinel/docker-compose.yml,同时cd到yml所在⽬录中;注意:每个⽬录中只能存在⼀个docker-compose.yml⽂件.version:'3.7'services:sentinel1:image:'redis:5.0.9'container_name:redis-sentinel-1restart
Go 鹏ya
·
2023-10-04 12:14
redis
redis
学习
笔记
【
redis学习
笔记】主从的docker-compose脚本
编排redis主从节点version:'3.7'services:master:image:'redis:5.0.9'container_name:redis-masterrestart:alwayscommand:redis-server--appendonlyyesports:-6379:6379slave1:image:'redis:5.0.9'container_name:redis-sl
Go 鹏ya
·
2023-10-04 12:40
redis
redis
学习
笔记
Redis学习
笔记(七)——发布和订阅
redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息,比如微信,微博,关注系统redis客户端可以订阅任意数量的频道三个角色:1.消息发送者2.频道3.消息订阅者subscribe[channel]订阅频道publish[channel][message]在channel频道发布信息unsubscribe[channel]取消订阅原理:通过su
棉花糖7
·
2023-10-03 14:20
【高并发】面试官:讲讲什么是缓存穿透?击穿?雪崩?如何解决?
那么,说到Redis,往往更多的场景是被用作系统的缓存,说到缓存,尤其是
分布式缓存
系统,在实际高并发场景下,稍有不慎,就会造成缓存穿透、缓存击穿和缓存雪崩的问题。那什么是缓存穿透?
冰河团队
·
2023-10-03 14:43
一文拿捏分布式、
分布式缓存
及其问题解决
1.分布式1.集中式传统的计算模型通常是集中式的,所有的计算任务和数据处理都由单一的计算机或服务器完成。然而,随着数据量和计算需求的增加,集中式系统可能会面临性能瓶颈和可靠性问题。故而引出了分布式↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓2.分布式分布式是一种利用多台计算机协同工作来完成任务的计算模型。分布式系统的目标是通过将任务和数据分割成小块,将计算任务分发到不同的计算节
NIIMP
·
2023-10-03 05:09
分布式
分布式
Redis基础笔记--自认为很详细(●ˇ∀ˇ●)
1.
Redis学习
笔记2.Redis简介Redis是我们在互联网应用中使用最广泛的一个NoSQL数据库,基于C开发的键值对存储数据库,Redis这个名字是RemoteDictionaryService字母缩写
银翼手刹
·
2023-10-02 20:31
后端
java
redis
Redis学习
笔记
文章目录1NoSQL2redis概述与安装3常用数据结构4配置文件5Redis的发布与订阅6新数据结构7Jedis8SpringBoot整合Redis9Redis事务-锁机制-秒杀10持久化11主从复制12集群13应用问题解决1NoSQL1、NoSQL非关系型的数据库1.不依赖业务逻辑数据库存储,以简单key-value存储,数据库的扩展能力强2.不遵循SQL标准3.不支持ACID适用于高并发读写
倩mys
·
2023-10-02 18:02
Java
java
redis
Redis
分布式缓存
文章目录1.Redis持久化1.1RDB持久化2.2AOF持久化2.Redis主从3.Redis哨兵4.Redis分片集群1.Redis持久化1.1RDB持久化RDB全称RedisDatabaseBackupfile(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照文件,恢复数据。快照文件称为RDB文件,
ITfeib
·
2023-10-02 18:24
springcloud
缓存
redis
分布式
Redis 白话解析:一致性哈希算法 consistent hashing
在了解一致性哈希算法之前,最好先了解一下缓存中的一个应用场景,了解了这个应用场景之后,再来理解一致性哈希算法,就容易多了,也更能体现出一致性哈希算法的优点,那么,我们先来描述一下这个经典的
分布式缓存
的应用场景
Ca_va
·
2023-10-02 00:35
redis
面试打底稿③ 专业技能的第三部分
简历原文抽查部分基本了解RabbitMQ、Elasticsearch等微服务技术,对分布式事务、
分布式缓存
等有所学习;熟悉数据库的基本操作,写过C#与数据库交互的项目;模拟问答1.你是如何保障消息可靠性的从消息生产者到交换机
zrc007007
·
2023-09-30 21:12
面试
职场和发展
java
微服务
spring
cloud
分布式
缓存
Redis学习
笔记:Set类型内部编码及其应用场景
一、概述集合(Set)类型是用来保存多个字符串元素,但是与list类型不停,集合中不允许有重复元素,一个集合最对可以存储2^32-1个元素,Redis除了支持集合内的增删改查,同时还支持多个集合的交并差集操作,合理地使用集合可以在实际开发中解决很多实际问题。二、常用命令1.集合内操作添加元素:saddkeyelement[element...],返回结果为添加成功的元素个数;删除元素:sremke
Vechace
·
2023-09-30 15:51
Redis学习
第九天
今天是Jedis!作者的Redis在游戏本上,但是Java的IDEA总是下载不了,所以只能作为概念听一听了,目前无法做到实操。Jedis概念Jedis实操首先要保证redis的服务器开启,然后引入jedis依赖,最后通过服务器的IP和端口创建一个Jedis类的对象。该对象能够使用redis的基本操作。jedis.ping()输出PONG字符串,就说明连接成功。还有其他指令:对于事务操作,需要使用T
Joy T
·
2023-09-30 14:29
Redis
redis
学习
数据库
在Spring Boot项目中使用Redisson
在SpringBoot项目中使用RedissonRedisson简介Redisson官网仓库Redisson中文文档Redission是一个基于Java的
分布式缓存
和分布式任务调度框架,用于处理分布式系统中的缓存和任务队列
IDIOT___IDIOT
·
2023-09-30 08:49
Java
spring
boot
后端
java
Redis学习
笔记(常用数据类型,发布订阅,事务和锁机制,持久化,集群,雪崩,缓存击穿,分布式锁)
一、NoSQL数据库简介解决扩展性问题,如果需要对功能进行改变(比如增删功能),用框架有一定的规范要求,无形中解决了扩展性问题。Redis是一种典型的NoSQL数据库。NoSQL的基础作用:1.nginx负载均衡反向代理多台服务器,会出现session问题(代理到不同服务器,session存放分散):解决方式1:存储到客户端的Cookie中(安全性无法保证)。解决方式2:session复制(数据冗
吾浴西风
·
2023-09-30 08:06
redis
学习
笔记
后端开发技能学习(十)
redis学习
(中篇)
文章目录后端开发技能学习(十)
redis学习
(中篇)客户端Java客户端jedispython客户端redis-py持久化RDBAOF问题定位与优化多实例部署复制配置原理阻塞发现阻塞内因外因后端开发技能学习
lzrrrrr
·
2023-09-28 23:15
开发相关技术
数据库相关
redis
数据库
java
Redis学习
笔记(二)——Redis入门
一、Redis的介绍1.什么是Redis全称:RemoteDictionaryServer(远程字典服务)redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取
贤子磊
·
2023-09-28 13:47
Redis
redis
nosql
Redis学习
笔记(2)——B站动力节点
文章目录008-redis的事务8.1介绍8.2常用命令(1)multi(2)exec(3)discard(4)watch(5)unwatch8.3小结009-redis消息的发布与订阅(了解)010-redis的主从复制10.1介绍10.2搭建一主二从10.3复制原理(1)全量复制(2)增量复制10.4哨兵模式10.5小结011-Jedis操作Redis012-redis的客户端连接工具008-
KK-Greyson
·
2023-09-28 13:16
SSM
redis
学习
数据库
Redis学习
笔记(四)——redis配置文件详解
Redis四、配置文件1、基础使用如果在Linux下直接安装redis,最好将redis.conf拷贝出来使用。使用docker需要挂载目录。单位:1k=1000bytes1kb=1024bytes大小写不敏感只支持bytes,不支持bitinclude:可以通过includes包含,redis.conf作为总管理,包含其他配置文件。2、常用配置daemonize:默认是noredis采用的是单进
twinkle-zp
·
2023-09-28 13:46
数据库
redis
Redis学习
笔记(一) Redis安装与基本使用(windows)
Redis是一个开源的高性能键值对数据库.它通过提供多种键值数据类型来适应不同场景下的存储需求,并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色.将键值对数据类型存放在内存中的一个数据库.官网地址http://redis.io/源码地址https://github.com/antirez/redisRedis特性支持多种数据类型①字符串(Strings)②哈希类型(Hashes)③
胡小海丶
·
2023-09-28 06:20
Redis
Redis
安装
使用
windows
【缓存分类以及常见的缓存淘汰策略】
文章目录缓存分类以及常见的缓存淘汰策略1、缓存分类1.1、概述1)本地缓存:2)
分布式缓存
:3)多级缓存(本地+分布式):1.2、相关问题1)什么是本地缓存?它有哪些优点和缺点?2)什么是
分布式缓存
?
唯时
·
2023-09-27 07:11
面试八股文积累
缓存
经验分享
性能优化
flink类加载器原理与隔离(flink jar包冲突)
Flink卸载用户代码中动态加载的类Flink卸载Classloader源码flinkx如何实现类加载隔离Flinkjar的上传时机Yarn的
分布式缓存
Flin
Direction_Wind
·
2023-09-26 12:20
flink
jar
jvm
【重要】Nginx模块Lua-Nginx-Module学习笔记(三)Nginx + Lua + Redis 已安装成功(非openresty 方式安装)...
源码地址:https://github.com/Tinywan/Lua-Nginx-Redis一、目标使用Redis做
分布式缓存
;使用luaAPI来访问redis缓存;使用nginx向客户端提供服务,ngx_lua
weixin_33788244
·
2023-09-26 11:45
lua
数据库
运维
Redis学习
之路(一):环境搭建
Ubuntu安装Redis1.下载wgethttp://download.redis.io/releases/redis-3.2.6.tar.gz--2016-12-1623:51:39--http://download.redis.io/releases/redis-3.2.6.tar.gzResolvingdownload.redis.io(download.redis.io)...109.7
ShannonAJ
·
2023-09-26 06:48
大二上
Redis学习
笔记
redis非关系型数据库NOSQL,用c语言编写的,基于内存的数据库,每秒支持十几万的读写操作,性能远超数据库,还支持集群、分布式、主从同步等配置。Redis基本功能1发布订阅系统2地图信息分析3计时器和计数器redis运行的图形界面Redis运行执行的命令先启动对应的服务端redis-server.exe+redis.windows.conf启动对应的图形界面redis-cli.exeRedis
想要打 Acm 的小周同学呀
·
2023-09-26 02:29
redis
学习
笔记
Guava Cache使用
缓存简介什么是缓存程序经常要调用的对象存在内存中,方便其使用时可以快速调用,不必去数据库或者其他持久化设备中查询,主要就是提高性能DNS缓存、前端缓存、代理服务器缓存Nginx、应用程序缓存(本地缓存、
分布式缓存
水宝的滚动歌词
·
2023-09-25 23:40
Guava
Cache
guava
Redis学习
之aof
开启aof配置文件修改appendonlyyes追加方式使用Always策略appendfsyncalways在每次写入操作完成后都会执行同步操作。这是最安全的选项,因为它确保写入操作被持久化到磁盘,但它也可能会导致性能下降,因为每个写入操作都需要等待同步完成。使用Everysec策略appendfsynceverysecRedis将每秒执行一次同步操作,将在该秒内发生的所有写入操作写入AOF文件
·
2023-09-25 12:34
redis学习笔记
Redis学习
之aof
开启aof配置文件修改appendonlyyes追加方式使用Always策略appendfsyncalways在每次写入操作完成后都会执行同步操作。这是最安全的选项,因为它确保写入操作被持久化到磁盘,但它也可能会导致性能下降,因为每个写入操作都需要等待同步完成。使用Everysec策略appendfsynceverysecRedis将每秒执行一次同步操作,将在该秒内发生的所有写入操作写入AOF文件
·
2023-09-25 12:59
redis学习笔记
Redis学习
之rdb
保存rdbSAVESAVE会阻塞当前redis服务器,直至持久化工作完成,线上最好不要使用这个命令BGSAVERedis会在后台异步进行快照操作,不阻塞redis,redis还可以相应客户端请求,该方式会fork一个子进程,由子进程进行复制持久化过程LASTSVAE最后一次save的的时间戳。FLUSHALL/FLUSHDB会触发保存rdb,但是rdb是清空后的。SHUTDOWN执行shutdow
·
2023-09-25 11:40
redis学习笔记
redis学习
完整版
文章目录redis概述nosql概述redis基础认知缓存redis数据类型stringhashlistsetZsetredis持久化redis消息队列redis主从架构redis哨兵机制rediscluster集群部署(三主三从)mysql+redis配置redis扩展1.对比memcached2.安全,限制频繁访问redis概述nosql概述数据库主要分为两大类:关系型数据库与NoSQL数据库
带上耳机世界与我无关
·
2023-09-25 01:04
运维工程师
redis
学习
数据库
Redis学习
笔记系列(八)——Redis持久化
6.Redis持久化由于Redis是内存数据库,如果Redis实例宕机或者服务器断电,则重启后,Redis中的数据会全部丢失。因此,Redis为了防止该情况,提供了两种持久化的方案——RDB和AOF,将内存中的数据保存到磁盘中,避免数据的丢失。6.1RDB持久化RDB持久化方案,指的是将某一时刻Redis实例的状态拍一个快照,以二进制文件的形式保存至磁盘中。在Redis重启动时,RDB程序可以通过
复旦猿
·
2023-09-25 01:48
Redis学习
笔记--002
Redis的JAVA客户端文章目录Redis的JAVA客户端一、Redis的Java客户端的种类二、Jedis2.1、使用步骤2.2、Jedis连接池三、[SpringDataRedis](https://spring.io/projects/spring-data-redis)3.1、介绍3.2、RedisTemplate3.3、SpringDataRedis使用步骤3.4、SpringData
Radan小哥
·
2023-09-24 09:36
redis
redis
学习
笔记
一致性Hash算法Java版实现
分布式缓存
集群的访问模型现在通常使用Redis来做
分布式缓存
,下面我们就以Redis为例:image假如当前
Silently9527
·
2023-09-24 06:09
Redis缓存&分布式锁
缓存一、缓存1.缓存的使用2.
分布式缓存
(Redis)二、SpringBoot整合RedisRedis相关类三、高并发下缓存失效问题(缓存`穿透、雪崩、击穿`)1.缓存`穿透`2.缓存`雪崩`3.缓存`
LeslieWongJie?
·
2023-09-23 23:58
SpringBoot
Redis
缓存
spring
boot
java
redis
云原生,分布式与微服务
目前比较常用的分布式系统的设计,HDFS或者GFS(分布式文件系统)、Kafka和Pulsar(分布式消息队列),RedisCluster和Codis(
分布式缓存
),MySQL的分库分表(传统关系型数据库的分布式方案
宋song一
·
2023-09-23 11:15
微服务
分布式
云原生
微服务
高并发技巧-redis和本地缓存使用技巧
在这篇文章中,我主要介绍的是
分布式缓存
和本地缓存的使用技巧,包括缓存种类介绍,各种的使用场景,以及如何使用,最后再给出实战案例。众所周知,缓存最主要的目的就是加速访问,缓解数据库压力。
肥肥技术宅
·
2023-09-23 10:54
java
redis
缓存
数据库
memcache的初级使用
高效
分布式缓存
系统,非持久化存储,对于内存的消耗非常大,key-value格式存贮。
栋公子
·
2023-09-23 10:22
分布式及中间件
分布式例如基于Redis的
分布式缓存
,基于RabbitMQ分布式消息中间件,基于Elasticsearch的分布式全文搜索引擎,基于ZooKeeper的分布式锁等。
Morning的呀
·
2023-09-23 08:25
分布式
分布式
Redis学习
笔记:Redis中的三种新数据类型
Redis学习
笔记(二)1,发布和订阅1.1,什么是发布和订阅?
根号七…
·
2023-09-22 20:32
Redis
redis
学习
数据库
Redis学习
笔记--001
Redis快速入门文章目录Redis快速入门一、初识Redis1.1、NoSQL数据库1.2、Redis介绍1.3、[Redis](https://redis.io/)的安装二、Redis常见命令2.1、Redis默认启动2.2、指定配置启动2.3、Redis开机自启设置三、Redis客户端3.1、Redis命令行客户端3.2、图形化桌面客户端四、redis的常用指令4.1、Redis数据结构介绍
Radan小哥
·
2023-09-22 19:21
redis
学习
笔记
认识Redis
文章目录为什么需要使用缓存中间件提高读取性能降低数据库负载提高可伸缩性降低外部依赖提高用户体验缓存数据一致性应对突发流量缓存的类型本地缓存
分布式缓存
内存缓存磁盘缓存缓存代理什么是RedisRedis和Memcached
简单简单小白
·
2023-09-22 06:17
redis
数据库
缓存
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他