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缓存
基于Redis集群的tomcat集群Session共享
Tomcat使用
Redis缓存
Session,集中把Session缓存到Redis服务器中,而不是缓存到服务器的内存中,可以实现集群服务器共享Session。
橙子笔记
·
2020-07-07 17:52
大型SpringMVC,Mybatis,Redis,Solr,Nginx,SSM分布式电商项目视频教程下载
搭建maven工程)02.第二天(框架整合,后台系统搭建)03.第三天(实现商品添加)04.第四天(商品规格实现)05.第五天(前台工程搭建、首页商品类目显示)06.第六天(CMS系统)07.第七天(
redis
kzajiezi
·
2020-07-07 12:45
SpringBoot 2.x使用缓存注解时,自定义RedisTemplate序列化对象为json无效的原因,及解决办法
首先我们要知道,当使用缓存注解时,RedisCacheManager帮我们创建RedisCache来作为缓存组件,RedisCache通过操作
redis缓存
数据。
轻轻的仰望
·
2020-07-07 12:15
SpringBoot
Java
Spring
Redis
某网站Redis与MySql同步方案分析
后续文章:通过Canal保证某网站的Redis与MySql的数据自动同步1.编写目的某网站项目引入了
redis缓存
技术,如何保证Redis与MySql的数据一致性是开发人员需要首要解决的问题。
hanchao5272
·
2020-07-07 09:22
Redis
MySql
Redis 如何保障mysql和redis之间的数据一致性
Redis缓存
数据的加载可以分为懒加载和主动加载两种模式,下面分别介绍在这两种模式下的数据一致性如何处理。懒加载读取缓存步骤一般没
edison_Kwok_gh
·
2020-07-07 08:21
springCloud使用自定义注解实现
redis缓存
springCloud使用自定义注解实现
redis缓存
每次使用
redis缓存
的时候,都要去写redisTemplate相关的代码,第一步先去redis中读数据,有数据就解析并返回。
fantasyagain
·
2020-07-07 07:30
Java
Springboot2.0整合
Redis缓存
+Ehcache缓存
Redis缓存
与Ehcache缓存区别:主要区别:1、Ehcache直接在jvm虚拟机中缓存,速度快,效率高;但是缓存共享麻烦,集群分布式应用不方便,Ehcache和工程一起启动(系统挂了缓存就没了)2
Jack方
·
2020-07-07 07:51
springboot
JAVA
redis缓存
集群介绍
1.背景介绍redisRedis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过10万次读写操作,是已知性能最快的Key-ValueDB。为什么使用集群大型网站应用,热点数据量往往巨大为了提高网站响应速度,热点数据保存在内
哈哈007_229c
·
2020-07-07 02:28
微信小程序-天气预报1.0版本
2.使用
Redis缓存
提升应用的并发访问能力。3.QuartzSchedule定时获取天气数据存入缓存进一步提升并发访问能力。
袁小伟伟
·
2020-07-06 23:15
一文搞定Redis面试,附Redis面试大纲+常见Redis面试题
redis③.安装④.基本使用(常见数据结构的命令)Java操作redis①.Jedis②.SpringBoot启动redis的方式①.配置文件②.生产环境启动方案二、进阶篇redis实现session共享
redis
Java_supermanNO1
·
2020-07-06 22:17
程序人生
面试
Redis
Spring Boot + Redis 缓存方案深度解读
本文来自作者烟花易冷在GitChat上分享「SpringBoot+
Redis缓存
方案深度解读」,「阅读原文」查看交流实录。
技术杂谈哈哈哈
·
2020-07-06 22:16
使用本地缓存快还是使用
redis缓存
好?
使用本地缓存快还是使用
redis缓存
好?Redis早已家喻户晓,其性能自不必多说。但是总有些时候,我们想把性能再提升一点,想着redis是个远程服务,性能也许不够,于是想用本地缓存试试!想法是不错的。
weixin_34363171
·
2020-07-06 19:37
面试(二)针对乐优项目提出问题
前言本章主要讲述针对自己做的乐优商城项目,面试官可能会提出的一些问题问题1.你说你用了
redis缓存
,你redis存的是什么格式的数据,是怎么存的?redis中存储的都是key-value格式的。
Makasa
·
2020-07-06 15:45
面试
项目
SpringBoot系列之
Redis缓存
使用详细教程
介绍SpringBoot项目中使用缓存,之前先介绍一下Spring的缓存抽象和JSR107,本博客是我在学习尚硅谷视频和参考其它博客之后做的笔记,仅供学习参考,本博客会比较详细地介绍Spring的缓存注解,以及如何在Springboot项目中使用这些注解实现缓存,同时也会介绍怎么引入Redis实现缓存,仅做学习参考文章目录一、Spring的缓存抽象1.1、缓存抽象定义1.2、重要接口二、JSR10
smileNicky
·
2020-07-06 15:16
SpringBoot
Redis文库
Java框架
Redis缓存
有效期 过期策略 缓存淘汰策略 缓存淘汰机制
一、前言-有效期Redis作为当前最常用的开源内存数据库,性能十分高,但是长期将Redis作为缓存使用,难免会遇到内存空间存储瓶颈,所以对于保存的数据一般我们会设置有效期。一是节省空间,二是做到数据弱一致性,有效期失效后,可以保证数据的一致性。二、Redis的过期策略过期策略有以下三种:1.定时过期每个设置过期时间的key都需要创建一个定时器,到过期时间就会立即清除。该策略可以立即清除过期的数据,
Br皮皮周
·
2020-07-06 12:57
Redis数据库
python之基础
Redis的常见问题
2.增加二级缓存,如ehcache缓存,避免
redis缓存
大量过期时,请求直接打到mysql,可以挡住一部分请求。二、缓存穿透某些高热点的key过期,导致请求全部落在my
地表最强赵先生
·
2020-07-06 12:16
Redis
spring boot 中缓存使用 @Cacheable
redis缓存
不生效的
@Cacheable注解在对象内部调用不会生效代码示例:ProductServiceImpl.javapublicListgetProductList(CommonRequestreqest){//@Cacheable失效,不会走缓存的returnthis.findProductInfoList(reqest);}@Cacheable(cacheNames="productInfos",cache
zh452647457
·
2020-07-06 12:20
spring
boot
异常解决
缓存
使用JWT实现Token认证
通过session管理用户登录状态成本越来越高,因此慢慢发展成为token的方式做登录身份校验,然后通过token去取redis中的缓存的用户信息,随着之后jwt的出现,校验方式更加简单便捷化,无需通过
redis
ywb201314
·
2020-07-06 11:29
JWT
redis缓存
淘汰策略
redis提供6种数据淘汰策略:voltile-lru:从已设置过期时间的数据集(server.db[i].expires)中挑选最近最少使用的数据淘汰volatile-ttl:从已设置过期时间的数据集(server.db[i].expires)中挑选将要过期的数据淘汰volatile-random:从已设置过期时间的数据集(server.db[i].expires)中任意选择数据淘汰allkey
飞奔的羊驼
·
2020-07-06 10:01
面试刷题11-8
【用友】一面(8.22)(电话)复盘(24min)自我介绍当前在校情况项目情况设计模式IO相关socket、tomcat、Netty、dubboMySQl引擎之间的区别,索引原理
redis缓存
ES搜索引擎性能监控的日志线程安全
wwxy261
·
2020-07-06 08:08
算法
解读Redis内存
解读Redis内存
Redis缓存
的使用极大地提升了应用程序的性能和效率,特别是查询方面。但是同时带来了一些问题。
hfh-001
·
2020-07-06 06:49
分布式
Marco's Java【Redis进阶(一) 之
Redis缓存
击穿及布隆过滤器实现原理】
文章目录前言什么是缓存的击穿Bloom过滤器实现原理Bloom过滤器具体实现分析布隆过滤器的实现使用BitSet实现数据存储使用Redis的BitMap实现数据存储什么是缓存的击穿相信大家都很清楚,
Redis
Marco Zheng
·
2020-07-06 06:06
Redis
Marco's Java【面试系列篇之 如何设计缓存系统避免缓存雪崩和击穿】
前言
Redis缓存
中心是我们日常开发中必不可少的工具,使用缓存使得我们的数据能够更快返回给用户,缓解数据库的压力,可以应对类似抢票、商品秒杀的高并发的场景。
Marco Zheng
·
2020-07-06 06:06
Java
Spring boot 下
redis缓存
的使用@EnableCaching、@CacheConfig、@Cacheable、@CacheEvict、@CachePut
使用
redis缓存
数据库首先先在项目Application类上添加@EnableCaching注解,作用是使缓存生效在要用缓存的类上添加@CacheConfig(cacheNames=“product”
buchicaodetuzi
·
2020-07-06 03:45
springboot学习
第五十章:SpringBoot2.0新特性 - 岂止至今最简单
redis缓存
集成
自从SpringBoot升级到了2.0版本后集成Redis作为缓存就更为简单了,我们只需要配置Redis相关的链接信息以及使用注解@EnableCaching开启缓存,这样我们就直接可以在项目内使用缓存相关的内容。由于最近这段时间一直在研发公司的持久化封装框架,用于编写文章的时间比较少,还请大家见谅,不过还会持续更新SpringBoot以及SpringCloud等系列文章,敬请期待!!!本章目标基
恒宇少年
·
2020-07-06 03:29
Redis缓存
淘汰策略与key过期删除策略
一、前言Redis的缓存淘汰策略与key过期删除策略是两个不同的概念。缓存淘汰策略是指当redis内存超出设置的maxmemory的值时,会根据用户使用的缓存淘汰策略,删除一部分缓存(即使你的key没有设置过期时间,依然会被清除),从而腾出一部分内存空间,提供正常的读写服务。key过期策略针对的是设置了过期时间的key,因为你设置的key即使过期了,也不会立即被删除,而是会通过使用定期删除+惰性删
打水花
·
2020-07-06 03:44
Springboot整合Redis-sentinel哨兵模式集群
Springboot整合Redis-sentinel哨兵模式集群近日在项目中整合
redis缓存
,经过多日研究测试终于成功了。特留存此博客。
春桃小萌
·
2020-07-06 02:17
springboot
java:springboot自带缓存和
redis缓存
springboot自带缓存(不支持配置失效时间):
redis缓存
:使用到的工具类:packagecom.huayong.bi.web.util;importorg.springframework.beans.factory.annotation.Autowired
花和尚也有春天
·
2020-07-06 02:01
java
redis-----简单介绍---基本的配置---持久化----学习笔记
redis缓存
数据库redis的简单介绍Redis是一个开源(BSD许可)的,ANSIC语言编写的,高级键值(key-value)缓存和支持永久存储NoSql数据库产品。
weixin_34310127
·
2020-07-06 01:06
Redis缓存
雪崩、缓存穿透、缓存击穿、缓存降级、缓存预热、缓存更新
Redis缓存
能够有效地加速应用的读写速度,就DB来说,Redis成绩已经很惊人了,且不说memcachedb和TokyoCabinet之流,就说原版的memcached,速度似乎也只能达到这个级别。
weixin_30701521
·
2020-07-05 21:49
Springboot+shiro+redis 限制同一账号 同时在多处登录
,如此反复.....一.说下我的思路(不供参考)1.利用Cookie里面的JESSIONID,其实也就是sessionid,是可以获取到的2.利用Deque双向队列,最大maxSize设置为13.利用
redis
weixin_30613433
·
2020-07-05 21:27
使用redis进行缓存
当使用
redis缓存
时,要注意,在业务代码(service类)中,首先先从redis中去获取,然后return。但是这里要
qianjiayinuo
·
2020-07-05 16:29
高并发编程之高并发场景:秒杀(无锁、排他锁、乐观锁、
redis缓存
的逐步演变)
环境:jdk1.8;springboot2.0.2;Maven3.3摘要说明:在实际开发过程中往往会出现许多高并发场场景,秒杀,强红包,抢优惠卷等;其中:秒杀场景的特点就是单位时间涌入用户量极大,商品数少,且要保证不可超量销售;秒杀产品的本质就是减库存;秒杀场景常用的解决方案有限流、削峰、拓展等本篇以秒杀场景为依据来主要从代码开发的角度阐述从无锁——》排他锁——》共享锁——》缓存中间件的一步步升级
叶落自飘零
·
2020-07-05 16:20
高并发编程
SQL Server中使用存储过程自动生成id
环境:window10sqlserver2014概述:数据库的id有很多种方法:自增ID序列(sqlserver2008r2中没有)分布式id(雪花算法)基于程序内缓存基于
redis缓存
基于数据库存储过程这里展示基于数据库存储过程生成
jackletter
·
2020-07-05 15:07
数据库
Redis缓存
穿透、缓存雪崩、并发问题分析
(一)缓存和数据库间数据一致性问题分布式环境下(单机就不用说了)非常容易出现缓存和数据库间的数据一致性问题,针对这一点的话,只能说,如果你的项目对缓存的要求是强一致性的,那么请不要使用缓存。我们只能采取合适的策略来降低缓存和数据库间数据不一致的概率,而无法保证两者间的强一致性。合适的策略包括合适的缓存更新策略,更新数据库后要及时更新缓存、缓存失败时增加重试机制,例如MQ模式的消息队列。(二)缓存击
天王
·
2020-07-05 12:47
NoSQL
SpringBoot使用踩过得坑(持续更新)
2.SpringBoot的
redis缓存
1)在同一个类中调用另一个打了缓存注解@CacheAble的方法,第二个调用的方法是不走缓存。
skdzyl1
·
2020-07-05 12:39
Java
JWT认证工具类封装(笔记)
概述主要针对JWT方式下token生成,token有效期内刷新,结合缓存(
redis缓存
)来避免频繁查询数据库获取用户信息,提高访问速度。
wusong999
·
2020-07-05 12:52
redis
springBoot
JWT认证
SpringCloud用Spring Cache的方式使用
Redis缓存
SpringCloud用SpringCache的方式使用
Redis缓存
SpringCache活动信息的缓存(1)pom.xml中引入SpringDataRedis(2)添加redis配置(3)启动类添加
shenzhen_zsw
·
2020-07-05 11:14
【微服务】
【缓存】
【缓存/Redis】
【项目】
【微服务项目】
SpringCloud使用
Redis缓存
SpringCloud使用
Redis缓存
Redis环境搭建SpringDataRedis实现文章的缓存处理查询文章操作缓存修改或删除后清除缓存缓存过期处理为了提高查询的性能,我们通常采用
Redis缓存
解决
shenzhen_zsw
·
2020-07-05 11:14
【微服务】
【缓存】
【缓存/Redis】
springboot-cache自定义缓存加载数据字典表
解决方案:1、根据不同业务模块划分,项目中对于数据流处理(单独spark服务),通过
redis缓存
字典数据。2、前段需要用到字典数据,将数据缓存到.net端。
1057718341_h
·
2020-07-05 11:30
springboot
spring-boot开发教程
redis缓存
淘汰策略LRU和LFU对比与分析
一、Redis占用内存大小我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。1、通过配置文件配置通过在Redis安装目录下面的redis.conf配置文件中添加以下配置设置内存大小//设置Redis最大占用内存大小为100Mmaxmemory100mb2、通过命令修改Redis支持运行时通过命令动
raoxiaoya
·
2020-07-05 10:07
Redis
PHP
Redis项目案例
实战案例基于
redis缓存
实现用户增删改查的项目分析需求项目运行环境项目搭建1、父工程2、子工程运行效果基于
redis缓存
实现用户增删改查的项目分析需求redis的作用是实现数据的缓存,以此来提升系统性能
时间静止不是简史
·
2020-07-05 09:38
Java项目
Java高级技术
java 限流器实现
往往需要进行限流(每一秒限制请求几次) 注意:这边说的访问量较大,是指有修改数据库数据;正常的纯查询,无需做限流;当然,要做也是可以的二、基本思路 使用
redis缓存
加scheduler定时器进行实现
还在路上的小码农
·
2020-07-05 08:57
java
限流
请求次数限制
为了应对双十一的动态服务降级(redis+disconf)
背景为了应对双十一,服务需要高峰期内进行动态降级选用disconf+redis的方式,选取这个方式的原因是因为我们的服务大多都提供的查询服务,不涉及修改如果量多很容易压垮数据库,很容易联想到
redis缓存
结果
心里的疯狮子
·
2020-07-05 05:04
后台开发
springboot(七).springboot整合jedis实现
redis缓存
我们在使用springboot搭建微服务的时候,在很多时候还是需要redis的高速缓存来缓存一些数据,存储一些高频率访问的数据,如果直接使用redis的话又比较麻烦,在这里,我们使用jedis来实现
redis
抓住流浪剑客的小Yi巴
·
2020-07-05 04:12
springboot
SpringBoot2.0 自定义
redis缓存
管理器
自定义
redis缓存
管理器1、导包org.springframework.bootspring-boot-starter-data-redis2、配置类packagecom.atguigu.cache.config
可恶的大菊花
·
2020-07-05 04:51
redis
Redis缓存
机制,快照持久化和AOF持久化
持久化功能redis为了内部数据的安全考虑,会把本身的数据以文件形式保存到硬盘中一份,在服务器重启之后会把硬盘中的数据恢复到内存(redis)的里边。数据保存到硬盘的过程就称为“持久化”效果redis有两种持久化功能,一种是“快照持久化”,一种是“AOF持久化”1.snapshotting快照持久化该持久化默认开启,一次性把redis中全部的数据保存一份存储在硬盘中,如果数据非常多(10-20G)
eysy_keep
·
2020-07-05 04:22
java常见执行速度慢优化
排查是否有循环操作数据库,改为一次性查询数据库得到所有结果,使用map来缓存结果后操作(如通过code来查询name);3.排查是否循环调用微服务,改为一次性调用微服务并用map来缓存结果;4.采用springcache
redis
の年少ゆ有为
·
2020-07-05 04:58
Spring boot2.0 + Vue脚手架项目源码,中小型管理系统开发神器。
其中,还拥有多数据源、数据权限、国际化支持、
Redis缓存
动态开启与关闭、统一异常处理等技术特点。
码农小民工
·
2020-07-05 04:55
笔记
redis重启时报vm.overcommit_memory、somaxconn错误
redis莫名其妙的报这个错误,是
redis缓存
的数据过多,没有提前做好数据过期策略,导致超过物理机的实际内存。
韦晓阳
·
2020-07-05 03:22
Redis
Linux
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他