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
【Ehcache技术专题】
Redis:支撑高并发及高可用复杂的缓存架构
这里写目录标题一、企业级Redis集群架构二、(nginx+lua)+redis+
ehcache
的三级缓存架构三、数据库+缓存双写一致性解决方案四、大key:缓存维度拆分解决方案五、如何提高缓存的命中率一
玉成226
·
2024-09-04 12:51
【Redis】
缓存
redis
架构
我用
Ehcache
本地缓存把查询性能提升100倍,真香
目录业务背景如何通过缓存优化查询接口基于大数据离线平台进行缓存预热本地缓存框架
Ehcache
今天给大家来分享一个知识,那就是平时我们开发系统的时候,如何运用
Ehcache
这款本地缓存框架,把我们的查询性能大幅度提升优化
石杉的架构笔记
·
2024-08-27 19:26
性能优化
Ehcache
本地缓存框架
缓存预热
查询性能优化
Mysql
Java
技术专题
-Java Agent探针的技术介绍(1)
前提概要Java调式、热部署、JVM背后的支持者JavaAgent:各个JavaIDE的调试功能,例如eclipse、IntelliJ;热部署功能,例如JRebel、XRebel、spring-loaded;各种线上诊断工具,例如Btrace、Greys,还有阿里的Arthas;各种性能分析工具,例如VisualVM、JConsole等;Agent的介绍JavaAgent直译过来叫做Java代理,
洛神灬殇
·
2024-02-27 23:17
SpringBoot实现Redis缓存(SpringCache+Redis的整合)
SpringCacheSpringCache提供基本的Cache抽象,并没有具体的缓存能力,需要配合具体的缓存实现来完成,目前SpringCache支持redis、
ehcache
、simple(基于内存
user2025
·
2024-02-24 21:34
Redis
缓存
redis
Nginx
技术专题
(1)基于Nginx负载均衡机制实现负载均衡介绍和配置
前言介绍由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。针对此情况而衍生出来的一种廉价有效透明的方法以
洛神灬殇
·
2024-02-20 16:37
使用shiro进行登录密码安全验证
使用shiro进行登录密码安全验证使用框架版本SpringBoot1.5.3.RELEASEshiro-spring1.2.5shiro-
ehcache
1.2.5Shiro配置ShiroConfig中shiroFilter
Asparrow
·
2024-02-19 21:28
Shiro安全框架学
shiro
安全
springboot
Spring Boot 集成
Ehcache
缓存,三步搞定!
本次内容主要介绍基于
Ehcache
3.0来快速实现SpringBoot应用程序的数据缓存功能。在SpringBoot应用程序中,我们可以通过SpringCaching来快速搞定数据缓存。
风平浪静如码
·
2024-02-19 20:31
浅谈本地缓存的应用
本地缓存的选择本地缓存可选择:JVM堆/
Ehcache
/GuavaCache(1)
Ehcache
:支持堆外缓存,持久化。
梦之救赎
·
2024-02-15 08:38
缓存
java
后端
jvm
spring boot整合cache使用
Ehcache
进行数据缓存
之前的文章springboot整合cache以redis服务处理数据缓存便捷开发带着大家通过springboot整合了cache缓存那么我们就来说说其他服务的缓存而springboot默认的缓存方案就是cache用simple模式springboot的强大在于它的整合能力它将其他缓存技术整合统一了接口简单说所有的接口都是一样的代码不用动换实现就好了那么问题来了,都有哪些整合技术呢?如下图这是官方给
瑞晟技术服务中心-耿瑞
·
2024-02-14 12:09
spring
boot
缓存
java
【分布式
技术专题
】「分布式ID系列」百度开源的分布式高性能的唯一ID生成器UidGenerator
UidGenerator是什么UidGenerator是百度开源的一款分布式高性能的唯一ID生成器,更详细的情况可以查看官网集成文档uid-generator是基于Twitter开源的snowflake算法实现的一款唯一主键生成器(数据库表的主键要求全局唯一是相当重要的)。要求java8及以上版本。snowflake算法Snowflake算法描述:指定机器&同一时刻&某一并发序列,是唯一的。据此可
洛神灬殇
·
2024-02-11 20:54
shiro认证缓存信息导致:修改用户信息后立刻重新登录仍然能登录问题
问题描述使用shiro进行权限认证并且,使用了shiro的缓存管理,
ehcache
.xml配置如下-->如上配置,当用户登录后会通过“缓存认证信息”对其认证进行缓存,只有在缓存时间到期后,缓存才会消失!
爱看老照片
·
2024-02-08 08:03
java
缓存
shiro
手动清除缓存
【分布式
技术专题
】「Zookeeper中间件」Paxos协议的原理和实际运行中的应用流程分析
Paxo算法介绍Paxos算法是莱斯利·兰伯特(LeslieLamport)1990年提出的一种基于消息传递的一致性算法。Paxos产生背景Paxos算法是基于消息传递且具有高度容错特性的一致性算法,是目前公认的解决分布式一致性问题最有效的算法之一,其解决的问题就是在分布式系统中如何就某个值(决议)达成一致。Paxos算法主要是针对Zookeeper这样的master-slave集群对某个决议达成
洛神灬殇
·
2024-02-07 06:45
实战指南之分布式/微服务
分布式
zookeeper
中间件
【SpringCloud
技术专题
】「Gateway网关系列」(2)微服务网关服务的Gateway功能配置指南分析
SpringCloudGateway简介SpringCloudGateway是SpringCloud体系的第二代网关组件,基于Spring5.0的新特性WebFlux进行开发,底层网络通信框架使用的是Netty,所以其吞吐量高、性能强劲,未来将会取代第一代的网关组件Zuul。SpringCloudGateway可以通过服务发现组件自动转发请求,默认集成了Ribbon做负载均衡,以及默认使用Hyst
洛神灬殇
·
2024-02-06 00:04
Spring Cache
SpringCache提供了一层抽象,底层可以切换不同的缓存实现,例如:
EHCache
CaffeineRedis(常用)起步依赖:org.springframework.bootspring-boot-starter
duration~
·
2024-02-05 23:11
spring-boot
spring
java
后端
字符编码
技术专题
(五):前端必读的计算机字符编码知识入门
本文由字节教育-成人与创新前端团队分享,本文有修订和改动。1、引言作为开发人员,工作中我们可能会遇到以下问题:1)可能你知道JavaScript中''.length=2,但''.length呢?2)困惑于Unicode和UTF-8的关系?3)学计算机时会遇到这样的提问:一个汉字是几个字节?4)读取二进制数据时,为何有大端序小端序的分别?5)为何UTF-8文件最好存储为无BOM头格式?6)数据乱码时
jackjiang20212
·
2024-02-04 14:09
【SpringCloud
技术专题
】「Eureka源码分析」从源码层面让你认识Eureka工作流程和运作机制(上)
前言介绍了解到了SpringCloud,大家都应该知道注册中心,而对于我们从过去到现在,SpringCloud中用的最多的注册中心就是Eureka了,所以深入Eureka的原理和源码,接下来我们要进行讲解下eureka的源码分析,由此应运而产生的本章节的内容。基本原理EurekaServer提供服务注册服务,各个节点启动后,会在EurekaServer中进行注册,这样EurekaServer中的服
洛神灬殇
·
2024-02-03 02:06
【分布式
技术专题
】Guava RateLimiter 针对于限流器的入门到实战(含源码分析介绍)
GuavaRateLimiter针对于限流器的入门到实战限流器的思路和算法漏桶算法令牌算法RateLimiter限流器RateLimiter的作用create方法acquire方法tryAcquire方法详细分析参数抛出异常参数抛出异常实践案例第1次获取10个令牌第2次获取1个令牌第3次获取10个令牌资料参考限流器的思路和算法如果让你来造一个限流器,有啥想法?漏桶算法用一个固定大小的队列。比如设置
洛神灬殇
·
2024-02-02 06:52
实战指南之分布式/微服务
java
guava
开发语言
【Mybatis
技术专题
】「夯实基本功系列」MybatisPlus自带强大功能之多租户插件实现原理和实战分析
MybatisPlus自带强大功能之多租户插件实现原理和实战分析前提介绍什么是多租户技术数据隔离有三种方案:多租户具体实现MybatisPlus实现逻辑Mybatis-plus实现多租户方案PreTenantHandler实现TenantHandler核心配置:TenantSqlParser运行sql实例:ApiContext总结实现原理性能影响前提介绍一般的程序应用当使用者访问不同,并且进入相对
洛神灬殇
·
2024-01-31 11:38
#
mybatis
oracle
数据库
缓存
除此之外,Java还提供了许多流行的第三方缓存框架,如Guava、
Ehcache
、Redis等。这些框架提供了更丰富的缓存功能和更高效的缓存管理策略,能够满足各种不同场景
.:::.
·
2024-01-31 10:20
缓存
springcloud Alibaba 微服务 flowable 工作流 自定义表单 vue.js前后分离
、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连接池druid,安全权限框架shiro(菜单权限和按钮权限),缓存框架
ehcache
4
IT祖师爷
·
2024-01-31 08:46
【分布式
技术专题
】「探索高性能远程通信」基于Netty的分布式通信框架实现(Dispatcher和EventListener)(下)
分派调度器)EventListenerChannelEventListenerChannel通道事件定义ChannelActionEventHeartbeat、超时及重连机制前提介绍经过阅读《【分布式
技术专题
洛神灬殇
·
2024-01-30 07:50
实战指南之分布式/微服务
分布式
wpf
【分布式
技术专题
】「探索高性能远程通信」基于Netty的分布式通信框架实现(附通信协议和代码)(上)
基于Netty的分布式通信框架实现前提介绍回顾Dubbo分布式通信框架组成元素程序执行流程消息协议设计实现机制ChannelInboundHandlerAdapter自定义事件处理ChannelOutboundHandlerAdapter编(解)码处理器编码过程阶段ChannelOutboundHandlerAdapter序列化实现ChannelOutboundHandlerAdapter压缩实现
洛神灬殇
·
2024-01-29 11:43
实战指南之分布式/微服务
分布式
wpf
学号20189220余超 2018-2019-2 《密码与安全新
技术专题
》第一周作业
学号201892202018-2019-2《密码与安全新
技术专题
》第一周作业课程:《密码与安全新
技术专题
》班级:1892姓名:余超学号:20189220上课教师:谢四江上课日期:2019年2月26日必修
dichuo8215
·
2024-01-28 09:48
网络
人工智能
数据库
【分布式
技术专题
】「Zookeeper中间件」zookeeper的服务器的log4j升级为log4j2的升级方案(忽略配置化兼容问题)
Zookeeper的服务器的log4j升级为log4j2的升级方案Zookeeper的服务器的log4j升级为log4j2的升级方案(忽略配置化兼容问题)Zookeeper的服务的基础目录windows目录Linux目录寻找对应的目录windows目录Linux目录下载对应的Log4j2的资源包下载对应slf4j包下载对应log4j2包解压对应log4j2包zookeeper的lib包目录下转移指
洛神灬殇
·
2024-01-28 05:46
实战指南之分布式/微服务
分布式
zookeeper
中间件
【分布式
技术专题
】「分布式技术架构」 探索Tomcat集群架构原理和开发分析指南
探索Tomcat技术架构设计模式的奥秘Tomcat集群原理Tomcat集群能带来什么Tomcat集群产生什么问题Tomcat单服务体系架构Tomcat集群"简单版"首先要解决Session共享的问题典型负载均衡策略分析Session管理-SessionSticky粘滞会话:Session管理-Session复制Session管理-基于CookieSession管理-Session服务器Tomcat
洛神灬殇
·
2024-01-27 17:55
实战指南之分布式/微服务
分布式
架构
tomcat
Ehcache
基于注解和API分别实现缓存
一、基于注解二、基于API1、导入
ehcache
依赖org.springframework.bootspring-boot-starter-cachenet.sf.
ehcache
ehcache
2.10.62
IT界的_彭于晏_
·
2024-01-27 10:59
缓存
java
开发语言
Ehcache
深度解析与实践指南
第1章:引言大家好,我是小黑,今天咱们来谈谈
Ehcache
,这个在Java里相当受欢迎的缓存工具。
宋小黑
·
2024-01-27 08:56
缓存
java
【Linux
技术专题
】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(深入df和dh的区别和探索)
深入df和dh指令探索前提介绍df命令df命令的基本语法df的命令如下`df`命令的参数信息和描述:du命令du命令的基本语法du有很多参数`[-Aclnx]`:用于指定一系列选项,具体含义如下:`[-H|-L|-P]`:选项用于控制符号链接的处理:`[-g|-h|-k|-m]`:用于指定结果的显示单位,可选参数包括:`[-a|-s|-ddepth]`:用于指定处理方式,选项含义如下:案例分享问题
洛神灬殇
·
2024-01-27 00:50
#
深入浅出Linux开发及实战
服务器
linux
学习
【分布式
技术专题
】「分布式技术架构」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)
探索Tomcat技术架构设计模式的奥秘Tomcat系统架构分析Tomcat整体结构Tomcat总体结构图以Service作为“婚姻”1)Service接口方法列表2)StandardService的类结构图方法列表3)StandardService.SetContainer4)StandardService.addConnector以Server为“居”1)Server的类结构图2)Standar
洛神灬殇
·
2024-01-27 00:26
实战指南之分布式/微服务
分布式
架构
tomcat
性能优化20190227学习
>>通过引入了MQ队列,使每台应用服务器的
Ehcache
同步侦听MQ消息,这样在一定程度上可以达到准同步更新数据,通过MQ推送或者拉取的
vasco_he
·
2024-01-26 10:55
大型高并发与高可用的三层缓存架构总结
摘要:对于高并发架构,毫无疑问缓存是最重要的一环,对于大量的高并发,可以采用三层缓存架构来实现,nginx+redis+
ehcache
nginx对于中间件nginx常用来做流量的分发,同时nginx本身也有自己的缓存
weixin_34309543
·
2024-01-25 16:00
【日志
技术专题
】「logback入门到精通」彻彻底底带你学会logback框架的使用和原理(入门介绍篇)
技术介绍什么是logback?Logback为取代log4j而生。Logback由log4j的创立者CekiGülcü设计。以十多年设计工业级记录系统的经验为基础,所创建的logback比现有任何记录系统(除了log4j2)更快、占用资源更少,有时差距非常大。Logback提供独特而实用的特性,比如,Marker、参数化记录语句、条件化堆栈跟踪和强大的事件过滤功能。以上列出的仅仅是logback实
洛神灬殇
·
2024-01-25 14:22
【Kafka
技术专题
】核心技术原理分析和介绍
Kafka简介Kafka是一种分布式的,基于发布/订阅的消息系统,它可以让你发布和订阅记录流。在这方面,它类似于一个消息队列或企业消息系统。它可以让你持久化收到的记录流,从而具有容错能力。主要设计目标如下:时间复杂度为O(1)的方式提供消息持久化能力,并保证即使对TB级以上数据也能保证常数时间的访问性能。高吞吐率:使在非常廉价的商用机器上能做到单机支持每秒100K条消息的传输支持KafkaServ
洛神灬殇
·
2024-01-25 13:10
MyBatis二级缓存和
EHCache
什么关系,为什么要配置
EHCache
?什么是二级缓存?什么是一级缓存
二级缓存是SqlSessionFactory级别,通过同一个SqlSessionFactory创建的SqlSession查询的结果会被缓存;此后若再次执行相同的查询语句,结果就会从缓存中获取。MyBatis缓存查询的顺序先查询二级缓存,因为二级缓存中可能会有其他程序已经查出来的数据,可以拿来直接使用。如果二级缓存没有命中,再查询一级缓存如果一级缓存也没有命中,则查询数据库SqlSession关闭之
媪姝
·
2024-01-25 09:03
mybatis
缓存
java
【Alibaba工具型技术系列】「EasyExcel
技术专题
」实战研究一下 EasyExcel 如何从指定文件位置进行读取数据
实战研究一下EasyExcel如何从指定文件位置进行读取数据EasyExcel的使用背景EasyExcel的时候痛点EasyExcel对比其他框架EasyExcel的编程模式EasyExcel读取的指定位置导入数据的流程表头校验invokeHeadMap()方法数据处理invoke()方法执行中断hasNextdoAfterAllAnalysed()方法数据完成doAfterAllAnalysed
洛神灬殇
·
2024-01-24 10:37
深入浅出Java原理及实战
java
excel
【Java万花筒】缓存与存储:Java应用中的数据处理利器
本文将介绍一系列在Java应用中广泛使用的数据缓存与存储库,涵盖了
Ehcache
、Redisson、ApacheCassandra、Hazelcast以及ApacheIgnite。
friklogff
·
2024-01-24 07:31
Java万花筒
缓存
java
开发语言
数据库
【分布式
技术专题
】「分布式技术架构」 探索Tomcat技术架构设计模式的奥秘
Tomcat中间件服务真的是分层架构、单态模式、代理模式、观察者模式与工厂模式的完美结合!Tomcat的设计模式分析Tomcat中运用的许多经典设计模式,如模版模式、工厂模式和单例模式等。通过学习它们的实践运用能给我们以后的软件设计起到一定的借鉴作用。门面设计模式门面设计模式在Tomcat中有多处使用,在Request和Response对象封装中StandardWrapper到ServletCon
洛神灬殇
·
2024-01-23 10:49
底层服务/编程功底系列
实战指南之分布式/微服务
分布式
架构
tomcat
【Alibaba工具型技术系列】「EasyExcel
技术专题
」实战技术针对于项目中常用的Excel操作指南
这里写目录标题EasyExcel教程Maven依赖EasyExcelAPI分析介绍EasyExcel注解通用参数ReadWorkbook(理解成excel对象)参数ReadSheet(就是excel的一个Sheet)参数注解参数通用参数WriteWorkbook(理解成excel对象)参数WriteSheet(就是excel的一个Sheet)参数WriteTable(就把excel的一个Sheet
洛神灬殇
·
2024-01-22 09:44
深入浅出Java原理及实战
实战指南之分布式/微服务
底层服务/编程功底系列
excel
java
alibaba
【SpringBoot
技术专题
】「开发实战系列」Undertow web容器的入门实战及调优方案精讲
Undertowweb容器的入门实战及调优方案精讲Undertowweb容器Undertow介绍官网API给出一句话概述Undertow:官网API总结特点:Lightweight(轻量级)HTTPUpgradeSupport(支持http升级)、HTTP/2Support支持HTTP2.0Servlet4.0Embeddable(可嵌入的)Flexible(灵活性)总结SpringBoot项目中
洛神灬殇
·
2024-01-22 08:50
#
#
spring
boot
前端
后端
【优化
技术专题
】「性能优化系列」针对Java对象压缩及序列化技术的探索之路
针对Java对象压缩及序列化技术的探索之路序列化和反序列化为何需要有序列化呢?Java实现序列化的方式二进制格式+指定语言层级二进制格式+跨语言层级JSON格式化类JSON格式化:XML文件格式化序列化的分类在速度的对比上一般有如下规律:Java原生序列化(青铜级别)Kryo序列化框架(星耀级别)KryoUtils序列化和反序列化操作Kryo有三组读写对象的方法序列化和反序列化操作工具类KryoU
洛神灬殇
·
2024-01-21 14:06
深入浅出Java原理及实战
性能优化
java
php
我的Spring boot的Demo3(Cache的使用 )
Spring提供了各种xxxCache的实现;如RedisCache,
EhCache
Cache,C
飘漂缥
·
2024-01-20 12:28
欧科云链与《警察技术》联合发布
技术专题
.pdf
欧科云链受《警察技术》邀请,于第201期期刊正式刊登“区块链生态安全与虚拟货币犯罪治理”
技术专题
。
欧科云链
·
2024-01-20 11:11
欧科云链
web3
【分布式
技术专题
】「架构实践于案例分析」盘点互联网应用服务中常用分布式事务(刚性事务和柔性事务)的原理和方案
微服务架构的分布式事务解决方案前提介绍知识系统回顾事务ACID事务的难点刚性事务和柔性事务刚性事务优点局限分布式事务全局事务(DTP模型)—标准分布式事务全局事务(DTP模型)—XAXA接口的实现XA的2PC机制2PC机制的分析2PC机制的局限JavaEE平台中的分布式事务实现优点局限刚性事务解决方案的利弊柔性事务Base协议CAP协议柔性事务中的服务模式可查询操作服务操作的可标识性幂等操作幂等性
洛神灬殇
·
2024-01-19 01:58
实战指南之分布式/微服务
分布式
架构
VMware
技术专题
分享:VMware云管平台运维管理
内容来源:2018年1月30日,VMware大中华区高级技术讲师姚泉在“VMware官方在线直播”进行《VMware云管平台运维管理》演讲分享。IT大咖说(WeChat_ID:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。阅读字数:4068|6分钟阅读观看嘉宾完整演讲视频及PPT,请点击:http://t.cn/ELoBXdO摘要跨SDDC和多云环境从应用到基础架构的智能I
IT大咖说
·
2024-01-18 23:02
SpringBoot整合shiro+鉴权过程+登录接口
org.apache.shiroshiro-core${shiro.version}org.apache.shiroshiro-spring${shiro.version}org.apache.shiroshiro-
ehcache
白茶清風
·
2024-01-17 11:04
Spring
shiro
spring
boot
SpringBoot整合Shiro做登录认证和鉴权授权
org.apache.shiroshiro-core1.3.2org.apache.shiroshiro-spring1.3.2org.apache.shiroshiro-web1.3.2org.apache.shiroshiro-
ehcache
1.3.22
SavySavy
·
2024-01-17 11:03
spring
boot
java
spring
spring 整合shiro ,并实现动态url 配置
org.apache.shiroshiro-core1.3.2org.apache.shiroshiro-web1.3.2org.apache.shiroshiro-spring1.3.2org.apache.shiroshiro-
ehcache
1.3.2web.xml
嗯嗯嗯吧
·
2024-01-17 11:28
java
spring
java
后端
缓存
开发语言
开源中国两级缓存框架J2Cache实践
那么它与同样是缓存框架的
Ehcache
和redis的区别在哪,又有哪些高性能的体现呢?开源中国社区创始人红薯,为你带来进行详细解
IT大咖说
·
2024-01-16 21:12
Ehcache
轻量级缓存框架
Ehcache
是一个用于Java应用程序的开源的轻量级缓存框架。它专注于提供简单且高效的缓存解决方案,通过将数据存储在内存中,以提高对这些数据的访问速度。
LB_bei
·
2024-01-16 12:49
skill
缓存
缓存之美——如何选择合适的本地缓存?
但是仍然有进一步优化的空间,于是想到了比分布式缓存性能更好的本地缓存,因此对领域内常用的本地缓存进行了一番调研,有早期的Guava缓存、在Guava上进一步传承的Caffine以及自称在Java中使用最广泛的
EhCache
京东云开发者
·
2024-01-15 11:41
缓存
spring
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他