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学习
腾讯云ES:图文详解!你想了解的Elastic APM这里全都有
如图1所示,当图示系统中
分布式缓存
出现某种故障导致应用响应超时,ElasticAPM能够实时监控并快速定位到是哪个服务导致的超时。
腾讯云大数据
·
2023-10-13 02:42
分布式
可视化
大数据
python
java
redis学习
(2)----geospatial、Hyperloglog、Bitmaps
Redis三种特殊数据类型1、geospatial地理位置该功能可以推算地理位置信息,两地之间的距离只有6个命令:GEOADD添加地理位置,可通过java直接导入!参数key值(经度纬度名称)geoaddchina:city116.4039.90beijingeoaddchina:city121.4731.23shanghaigeoaddchina:city160.5029.53chongqing
[奸笑][奸笑]
·
2023-10-12 17:33
redis学习
redis
Redis学习
笔记
Redis学习笔记一、Nosql出现的背景单机MYSQL时代出现的问题数据量急剧增加,单个数据库装不下庞大的数据数据的索引太大,一个机器的内存也放不下访问量太大,一台服务器承受不住。(需要大量的读写混合)如何解决:Memcached(缓存)+mysql+垂直拆分(读写分离)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-djD3BO9d-1666190632545)(
爱加糖的橙子
·
2023-10-12 17:58
Redis
笔记
redis
学习
数据库
Java架构师缓存架构设计
高性能的定义和衡量指标2.2如何实现高性能的计算机系统或软件程序2.3木桶理论2.4如何实现计算机系统或软件程序的高性能3多级缓存设计3.1浏览器缓存3.2CDN缓存3.3负载均衡的缓存3.4进程内缓存3.5
分布式缓存
赵广陆
·
2023-10-12 13:56
architect
java
缓存
开发语言
【若依】定时任务问题:关闭了定时任务,但是依然在跑,且同一时刻跑了多条记录,为什么?
文章目录问题1描述:原因:办法:问题2描述:原因:办法:问题1描述:定时任务关闭了,但是服务器定时任务依然在跑原因:若依自带定时任务有缓存,且缓存是服务器内存,不是
分布式缓存
。
宋丹敏
·
2023-10-12 11:29
java
spring
boot
k8s
intellij-idea
后端
分布式
Redis学习
记录
Redis简介redis官网https://redis.io/redis中国官网http://redis.cn提供了Java,C/C++,C#,PHP,JavaScript,Pert,Object-C,Python,Ruby,Erlang等客户端从2010年3月15日起,Redis的开发工作由VMware主持从2013年5月开始,redis的开发由Pivotal赞助Redis常用的数据类型:数据类
信号传D
·
2023-10-12 10:26
Spring Boot系列(十五) 安全框架Apache Shiro(二)缓存-基于Hazelcast的
分布式缓存
通常所说的“分布式”、“集群服务”、“网格式内存数据”、“
分布式缓存
“、“弹性可伸缩服务”这些非常牛逼高大上名词拿到哪都是ITer装逼的不二之选。
xtiawxf
·
2023-10-12 03:15
SpringBoot
Shiro
Cache
Hazelcast
SpringBoot
Shiro
Cache
Hazelcast
Hazelcast集群服务(1)
Hazelcast是什么“分布式”、“集群服务”、“网格式内存数据”、“
分布式缓存
“、“弹性可伸缩服务”——这些牛逼闪闪的名词拿到哪都是ITer装逼的不二之选。
weixin_34272308
·
2023-10-12 03:13
java
数据结构与算法
数据库
Hazelcast是什么
Hazelcast是什么“分布式”、“集群服务”、“网格式内存数据”、“
分布式缓存
“、“弹性可伸缩服务”——这些牛逼闪闪的名词拿到哪都是ITer装逼的不二之选。
青春季风暴
·
2023-10-12 03:42
Hazelcast
Hazelcast
Redis学习
1
NOSql型数据库NoSQL(NotOnlySQL)是一种数据库管理系统的范畴,它不使用传统的关系型数据库管理系统(RDBMS)模型。相对于传统的关系型数据库,NoSQL数据库在数据存储和检索方面提供了更多的灵活性和可伸缩性,通常适用于不同类型的应用场景。以下是一些常见的NoSQL数据库类型和其特点:文档数据库(DocumentDatabase):代表:MongoDB、CouchDB特点:数据以文
肥学
·
2023-10-11 19:50
redis
redis
学习
数据库
【
Redis学习
1】Redis持久化机制详解
Redis持久化机制详解一、Redis为什么需要持久化机制Redis一般用作缓存,其数据存储在内存中,当Redis宕机后,内存中的数据将会丢失。因此使用缓存的时候,我们经常需要对内存中的数据进行持久化也就是将内存中的数据写入到硬盘中Redis不同于Memcached的很重要一点就是,Redis支持持久化,而且支持3种持久化方式::快照(RDB)只追加文件(AOF)RDB和AOF的混合持久化(Red
时间_wys
·
2023-10-11 15:37
redis
学习
数据库
Redis学习
笔记一:Mac Homebrew安装Redis
文章目录1.使用homebrew安装redis2.查看安装及配置文件位置3.启、停redis服务4.查看redis服务进程5.redis-cli连接redis服务6.redis配置文件详解1.使用homebrew安装redis#执行命令brewinstallredis命令执行后,安装成功2.查看安装及配置文件位置Homebrew安装的软件默认在/usr/local/Cellar/路径下redis的
黑叶问白天
·
2023-10-11 09:26
redis
redis
macos
缓存
redis学习
——Sorted Set(Zset)数据类型
一、概述:SortedSet(有序集合)和Set类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中。它们之间的主要差别是SortedSet中的每一个成员都会有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽管SortedSet中的成员必须是唯一的,但是分数(score)却是可以重复的。(有序集合中的元素不可以重
胡小冰
·
2023-10-11 09:27
Redis
redis
redis学习
之——五大基本数据类型
redis键(key)基本数据类型:string字符串list(列表)set(集合)hash(类似java中的Map)zset(有序集合)官方命令docredis键(key)keys*existskey的名字,判断某个key是否存在movekeydb:当前库就没有了,被移除了expirekey秒钟:为给定的key设置过期时间ttlkey查看还有多少秒过期,-1表示永不过期,-2表示已过期typek
刚仔灬
·
2023-10-11 09:56
redis
redis
学习
缓存
java
数据库
Redis学习
6——新数据类型
BitmapsbitfieldHyperLogGeographicStream重点来了redis各个数据类型的操作命令可以到:http://www.redis.cn/commands.html查看
肥学
·
2023-10-11 09:20
redis
学习
redis
Redis学习
3——列表数据类型的操作
List数据结构常用操作LPUSHkeyvalue[value...]:描述:将一个或多个值插入到列表头部。示例:LPUSHmylist"Hello""World"RPUSHkeyvalue[value...]:描述:将一个或多个值插入到列表尾部。示例:RPUSHmylist"Hello""Redis"LPOPkey:描述:移除并返回列表的头部元素。示例:LPOPmylistRPOPkey:描述:
肥学
·
2023-10-11 09:20
redis
redis
学习
bootstrap
Redis学习
4——集合和哈希数据类型的操作
偷个懒直接截图没有总结,哈哈哈哈set数据类型常用命令数据结构哈希数据类型常用命令数据结构
肥学
·
2023-10-11 09:20
redis
redis
学习
数据库
检验检疫系统(LIS)源码:C# + MVC + SQLserver + Redis
LIS系统源码技术特点:采用.NetCore新的技术框架、DEV报表、前端js封装、分布式文件存储、
分布式缓存
等,支持LIS独立部署,Docker部署等多种方式。
淘源码d
·
2023-10-10 18:37
源码
his
LIS
化验
C#
asp.net
高并发架构设计
(nginx集群、Tomcat集群)5.做应用集群,应用上面可以做分布式、动静分离、CDN加速6.本地缓存+
分布式缓存
、DB读写分离分库分表(熔断和限流是保护系统的,而不是应对系
初心myp
·
2023-10-10 14:17
微服务技术栈
文章目录微服务开发持续集成微服务开发将单体服务(体量过大)按照业务进行拆分;分布式数据库;
分布式缓存
;分布式搜索;分布式消息队列;分布式日志服务、系统监控等;持续集成Jekins自动打包编译;docker
laufing
·
2023-10-10 09:57
微服务技术
微服务
架构
分布式
redis 学习-hiredis库使用(一)
redis学习
-hiredis库使用(一)hiredis是redis的客户端sdk,可以让程序操作redis。本文先讲建立连接,基本的get/set命令,读写二进制,获取多个结果来讲。
qq_20853741
·
2023-10-09 22:29
Redis
网站性能优化有哪些方法
网站性能优化有哪些方法一、总结一句话总结:web前端性能优化:浏览器访问优化、CDN加速、反向代理应用服务器性能优化:
分布式缓存
、异步操作、使用集群、代码优化web前端性能优化方法有哪些1.浏览器访问优化
weixin_30498807
·
2023-10-09 19:18
数据库
运维
memcached
【
redis学习
笔记】分布式锁
什么是分布式锁以往的锁都是只能在当前进程中⽣效,在分布式的这种多个进程多个主机的场景下就⽆能为⼒了。因此提供分布式锁,加锁就是往redis上设置一个特殊的key:value,完成操作后,释放锁就是删除这个key:value;其他服务器尝试加锁时,也就是设置key:value时,如果发现该key:value对已经存在,就认为加锁失败刚才买票场景,使用mysql的事务也可以批量执行查询+修改操作但是分
Go 鹏ya
·
2023-10-09 08:47
redis
redis
学习
笔记
Redis学习
(九)SpringBoot实现(Pub/Sub)发布订阅
目录一、背景二、Redis的发布订阅2.1订阅单个频道常用命令2.2按规则(Pattern)订阅频道2.3不推荐使用的原因三、SpringBoot实现发布订阅3.1RedisUtil.java发布类1)MessageDTO.java实体类2)发布测试3.2订阅实现方式一:实现MessageListener接口1)RedisConfig.java配置类2)RedisMessageListener.j
ACGkaka_
·
2023-10-09 02:04
#
Redis
redis
学习
spring
boot
ASP.NET Core
分布式缓存
得益于纯净、轻量化并且跨平台支持的特性,ASP.NETCore作为热门Web应用开发框架,其高性能传输和负载均衡的支持已广受青睐。实际上,10-20台Web服务器还是轻松驾驭的。有了多服务器负载的支持,使得Web应用层在业务增长时随时采用水平扩展,ASP.NETCore也能够没有什么负担地处理长事务。然而造成性能瓶颈的地方仍然不可忽视,具体来说首当其冲就是数据存储,无法随着应用层的性能提升而提高大
kalanliao
·
2023-10-08 18:53
实验干货分享:用Go语言实现
分布式缓存
开发之map
本实验是整个
分布式缓存
开发的基础实验,主要会使用Go语言的内置库完成一个单机版的缓存服务,后面会基于这个单机版的缓存服务来升级改造,逐步迭代成为一个分布式的缓存服务。
蓝桥云课
·
2023-10-08 18:11
go语言
分布式缓存
map工具
云上领跑,快人一步:华为云抢先发布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
学习
笔记
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他