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
Coherence分布式缓存
WEB后端架构演进过程
WEB后端架构演进过程1.概述2.基本概念3.架构演进3.1单机架构3.2第一次演进:Tomcat与数据库分开部署3.3第二次演进:引入本地缓存和
分布式缓存
3.4第三次演进:引入反向代理实现负载均衡3.5
十一戒
·
2023-12-21 23:57
分布式微服务
Redis缓存简介 + Redis初始操作
redis服务关闭redis服务系统帮助Redis数据存储操作简易数据存取Key有效时间设计简介Redis概述Redis是一个key-value存储系统(官网:http://redis.io),是一个
分布式缓存
数据库
Xingxing...
·
2023-12-21 11:36
Redis学习
redis
缓存
数据库
手撕
分布式缓存
---多节点的调取
这一章节我们要基于此背景下实现
分布式缓存
的前置条件:多节点下的调取。前文链接手撕
分布式缓存
之一|定义缓存结构体与实现底层功能函数手撕
分布式缓存
之二|互斥锁的优化手撕
分布式缓存
之三|HTTPSer
咖瑞芝
·
2023-12-20 17:27
分布式缓存
分布式
缓存
go
多节点
手撕
分布式缓存
之一
项目参考GitHub上的高分项目7days-golang,文章内不一定展示完整代码,文章的目的是分享自己在实现
分布式缓存
的过程中对具体代码实现的解释与见解,文章的编写的时间均是在项目实现之后,可放心参考
咖瑞芝
·
2023-12-20 17:26
分布式缓存
分布式
缓存
手撕
分布式缓存
---互斥锁的优化
相信学习本第二章节的朋友都是已经对
分布式缓存
的核心数据结构与LRU算法的实现了熟于心了的,那么基于我们已经掌握的知识要如何做优化与新增功能呢?
咖瑞芝
·
2023-12-20 17:26
分布式缓存
分布式
缓存
go
读写锁
性能优化
读写优化
分布式缓存
手撕
分布式缓存
---HTTP Client搭建
前文链接手撕
分布式缓存
之一|定义缓存结构体与实现底层功能函数手撕
分布式缓存
之二|互斥锁的优化手撕分布
咖瑞芝
·
2023-12-20 17:24
分布式缓存
分布式
缓存
http
分布式专题-
分布式缓存
技术之Redis04-Redis的应用实战
目录导航前言RedisJava客户端介绍客户端支持差异对比Jedis-Sentinel原理分析源码分析Jedis-Cluster原理分析源码分析Redisson客户端的操作方式Redis实战分布式锁的实现Redisson实现分布式锁Redisson实现分布式锁的原理原理分析Jedis实现分布式锁管道模式使用方法Redis的应用架构Redis缓存与数据一致性问题关于缓存雪崩的解决方案缓存雪崩解决方式
✎ℳ๓₯㎕...雲淡風輕
·
2023-12-20 10:54
分布式专题
分布式
redis
缓存击穿
缓存雪崩
布隆过滤器
Redis
分布式缓存
超详细总结!
文章目录前言一、Redis持久化解决数据丢失问题1.RDB(RedisDatabaseBackupfile)持久化(1)执行RDB(2)RDB方式bgsave的基本流程(3)RDB会在什么时候执行?save601000代表什么含义(4)RDB的缺点2.AOF(AppendOnlyFile)持久化(1)执行AOF(2)RDB与AOF的比较二、Redis主从解决并发问题1.搭建主从架构2.数据同步原理
盖世英雄tr
·
2023-12-20 03:02
Redis
缓存
redis
分布式
数据库
centos
java
Java高并发解决方案——多级缓存(笔记)
文章目录一、传统缓存问题二、多级缓存三、JVM进程缓存3.1准备3.2本地缓存与
分布式缓存
3.3Cafeine3.3.1手动加载3.3.2自动加载3.3.3异步手动加载3.3.4异步自动加载3.3.5驱逐策略
yjx23332
·
2023-12-19 11:25
解决方案
缓存
spring
cloud
分布式
java
Java:Redis
分布式缓存
1、Redis作为缓存Redis是一款内存高速缓存数据库;数据模型为:key-value,非关系型数据库使用的存储数据的格式;可持久化:将内存数据在写入之后按照一定格式存储在磁盘文件中,宕机、断电后可以重启redis时读取磁盘中文件恢复缓存数据;分布式:当前任务被多个节点切分处理,叫做分布式处理一个任务。单个服务器内存,磁盘空间有限,无法处理海量的缓存数据,必须支持分布式的结构;SpringBoo
拾荒的小海螺
·
2023-12-19 05:45
分布式架构
Redis
JAVA
redis
缓存
用Guava做本地缓存示例
缓存的作用提升系统性能,暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用本地缓存和
分布式缓存
缓存分为本地缓存与
分布式缓存
。
青铜爱码士
·
2023-12-18 22:05
guava
缓存
牛皮了!阿里面试官终于分享出了 2022 年最新的 java 面试题及答案
包含的内容比较多,也比较全,主要包括:消息队列ActiveMQ、
分布式缓存
Redis+Memcached、Java高级必备的Netty、Java面试必备的设计模式、Java经典的List、Java经典的
java南木
·
2023-12-18 10:24
java
面试
开发语言
职场和发展
系列九、SpringBoot + MyBatis + Redis实现
分布式缓存
1.2、本地缓存vs
分布式缓存
本地缓存:存储在应用服务器内存中的数据称之为本地缓存(localcache
YYAugenstern
·
2023-12-18 04:02
SpringBoot系列
spring
boot
分布式
缓存
系列十、SpringBoot + MyBatis + Redis实现
分布式缓存
(基于注解方式)
一、概述上篇文章系列九、SpringBoot+MyBatis+Redis实现
分布式缓存
介绍了基于xml方式实现
分布式缓存
的效果,当前大家使用的技术栈基本是springboot+各种框架的组合,而springboot
YYAugenstern
·
2023-12-18 04:02
SpringBoot系列
spring
boot
mybatis
缓存
springcloud-
分布式缓存
哨兵的作用和原理2.搭建哨兵架构3.RedisTemplate的哨兵模式四.Redis分片集群1.搭建分片集群2.散列插槽3.集群伸缩4.故障转移5.RedisTemplate访问分片集群为什么要提出
分布式缓存
p1sto
·
2023-12-17 13:40
spring
cloud
分布式
缓存
redis
分片
微服务
哨兵
【面试系列】
分布式缓存
中一致性hash算法
下边我们以
分布式缓存
中经典场景举例,面试中也是经常提及的一些话题,看看什么是一致性hash算法以及它有那些过人之处。
lxw1844912514
·
2023-12-17 06:50
面试
缓存
分布式
哈希算法
redis
把所有Java知识操作都写出来了-Github上收获45K+star的阿里P8整理的新版手抄本
质量多高就不用我多说了吧)非常全面,包含基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty与RPC、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、
分布式缓存
构架师鱼鱼
·
2023-12-17 03:32
分布式系统缓存知识点总结
Redis-Cloud是集群,还是
分布式缓存
系统?答:既是集群,也是分布式系统。这要看从哪个角度来看。
AI乔治
·
2023-12-16 22:59
用Mnesia为cache增加分布式支持
一:
分布式缓存
1.选取通信策略在设计分布式程序时,可供选择的通信方式主要有两种:异步通信和同步通信。采用异步通信时,发送方无须等待任何确认或应答。
明明如皓
·
2023-12-16 10:21
分布式
【flink番外篇】4、flink的sink(内置、mysql、kafka、redis、clickhouse、
分布式缓存
、广播变量)介绍及示例(3) - redis
Flink系列文章一、Flink专栏Flink专栏系统介绍某一知识点,并辅以具体的示例进行说明。1、Flink部署系列本部分介绍Flink的部署、配置相关基础内容。2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、编程指南、基本的datastreamapi用法、四大基石等内容。3、FlikTableAPI和SQL基础系列本部分介绍FlinkTableApi和SQL的基
一瓢一瓢的饮 alanchan
·
2023-12-15 21:52
flink
示例专栏
分布式
flink
flink
hive
flink
sql
kafka
flink
redis
flink
sink
【flink番外篇】4、flink的sink(内置、mysql、kafka、redis、clickhouse、
分布式缓存
、广播变量)介绍及示例(2) - jdbc/mysql
Flink系列文章一、Flink专栏Flink专栏系统介绍某一知识点,并辅以具体的示例进行说明。1、Flink部署系列本部分介绍Flink的部署、配置相关基础内容。2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、编程指南、基本的datastreamapi用法、四大基石等内容。3、FlikTableAPI和SQL基础系列本部分介绍FlinkTableApi和SQL的基
一瓢一瓢的饮 alanchan
·
2023-12-15 21:22
flink
示例专栏
分布式
flink
flink
hive
kafka
flink
sql
flink
流批一体
flink
大数据
【flink番外篇】4、flink的sink(内置、mysql、kafka、redis、clickhouse、
分布式缓存
、广播变量)介绍及示例(1) - File、Socket、console
Flink系列文章一、Flink专栏Flink专栏系统介绍某一知识点,并辅以具体的示例进行说明。1、Flink部署系列本部分介绍Flink的部署、配置相关基础内容。2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、编程指南、基本的datastreamapi用法、四大基石等内容。3、FlikTableAPI和SQL基础系列本部分介绍FlinkTableApi和SQL的基
一瓢一瓢的饮 alanchan
·
2023-12-15 21:21
flink
示例专栏
分布式
flink
kafka
flink
hive
flink
sql
大数据
flink
流批一体
手撕
分布式缓存
---HTTP Server搭建
经过了前两个章节的学习,
分布式缓存
的存储与新增我们已经实现了,并且对其做了高可用处理。
咖瑞芝
·
2023-12-14 21:54
分布式缓存
分布式
http
go
web
缓存
数据结构
C#云LIS系统源码 B/S架构,SaaS模式,可扩展性强
采用.NetCore新的技术框架、DEV报表、前端js封装、分布式文件存储、
分布式缓存
等,支持IIS独立部署,Docker部署等多种方式。
星辰大海里编程
·
2023-12-14 18:02
区域LIS
LIS系统
第三方检验室
云LIS
云LIS源码
缓存 | 从本地缓存到
分布式缓存
, Guava, Caffeine, Memcached, Redis, Spring Cache, 缓存不一致、缓存穿透、缓存击穿与缓存雪崩
从本地缓存到
分布式缓存
TableofContents从本地缓存到
分布式缓存
第一次接触缓存`MAP`常见淘汰策略FIFO(firstinfirstout)LFU(lessfrequentlyused)LRU
双鬼带单
·
2023-12-06 20:47
java
spring
redis
memcached
mysql
Redis事务、Redis与Memcached的区别
Redis事务机制1、Redis事务机制2、redis事务命令3、事务3阶段4、redis的事务特性一、缓存分类首先了解下Java缓存分类:本地缓存:Ehcache、GuavaCache、Caffeine等
分布式缓存
一只IT攻城狮
·
2023-12-06 20:16
#
《Redis必知必会》系列
redis
memcached
分布式缓存
本地缓存ehcache、guava cache和Caffeine
在多线程高并发场景中往往是离不开cache的,需要根据不同的应用场景来需要选择不同的cache,比如
分布式缓存
如redis、memcached,还有本地(进程内)缓存如ehcache、GuavaCache
weixin_42578444
·
2023-12-06 20:15
java
java
Caffeine
java缓存——(一)服务器本地缓存ehcache、guava cache和Caffeine
在多线程高并发场景中往往是离不开cache的,需要根据不同的应用场景来需要选择不同的cache,比如
分布式缓存
如redis、memcached,还有本地(进程内)缓存如ehcache、GuavaCache
weixin_30241919
·
2023-12-06 20:45
java
大数据
本地缓存到
分布式缓存
( Guava, Caffeine, Memcached, Redis)
本地缓存:指的是在应用中的缓存组件,是应用和cache是在同一个进程内部,单应用不需要集群支持或者集群情况下各节点无需互相通知的场景下使用本地缓存较合适;
分布式缓存
:应用分离的缓存组件或服务,是自身就是一个独立的应用
ejinxian
·
2023-12-06 20:11
Java
本地缓存
分布式缓存
Guava
Caffeine
Memcached
提升系统性能的必备利器:详解缓存分类、常见的缓存淘汰策略及实现方案
2)
分布式缓存
:将缓存数据存储在多台服务器上,通过网络传输数据实现缓存共享。常见的
分布式缓存
框架有Redis、Memcached、Ehca
玄明Hanko
·
2023-12-06 20:41
缓存
java
redis
Springboot整合Cache缓存组件(Redis,Caffine,Jetcache,EhCache等)
Springboot整合缓存组件主要包括:springboot-cache以及注解使用springboot-data-redis
分布式缓存
–【这里省略会有专题介绍】caffine内存缓存插件jetcache2
天道酬勤的博客
·
2023-12-06 20:10
Springboot项目基础
缓存
redis
spring
boot
缓存类型及优缺点:Ehcache、Caffeine、Memcached和Redis的比较
文章目录一、缓存类型二、常见内存缓存三、常见
分布式缓存
三、Ehcache、Caffeine、Memcached和Redis优缺点以及适用场景1、Ehcache2、Caffeine3、Memcached4
程序员Forlan
·
2023-12-06 20:09
中间件
缓存
伴随高性能多级网关和多级
分布式缓存
架构应用实战经验
在这篇文章中,我们将介绍高性能多级网关和多级
分布式缓存
架构在实际应用中的经验,并提供相关示例代码。
沃威2268731
·
2023-12-06 05:51
实战技术
分布式
架构
7. Redis队列的实现方式与Redis Stream详解
分布式缓存
技术Redis本文是按照自己的理解进行笔记总结,如有不正确的地方,还望大佬多多指点纠正,勿喷。课程内容:1、Redis中的消息队列那些事2、什么是RedisStream?
俺就是菜得很
·
2023-12-04 14:08
redis
redis
缓存
数据库
本地缓存和
分布式缓存
根据存储位置和应用场景的不同,缓存技术分为本地缓存和
分布式缓存
两种。本文将详细介绍这两种缓存技术,以及它们在性能和效率上的权衡。
人不走空
·
2023-12-04 07:00
缓存
数据库
分布式
Redis性能优化:提升效率的15个关键措施
目录引言1.合理选择数据结构2.使用批量操作3.使用Pipeline4.适当的数据过期时间5.
分布式缓存
6.启用持久化7.使用连接池8.使用内存压缩9.合理配置缓存策略10.监控和优化11.避免全量扫描
骑着猪猪去旅行A
·
2023-12-04 06:26
#
Redis
中间件
redis
性能优化
数据库
53.redis
分布式缓存
目录一、单机安装Redis。二、Redis主从集群。2.1.集群结构2.2.准备实例和配置2.3.启动2.4.开启主从关系2.5.测试三、搭建哨兵集群。3.1.集群结构3.2.准备实例和配置3.3.启动3.4.测试四、搭建分片集群。4.1.集群结构4.2.准备实例和配置4.3.启动4.4.创建集群4.5.测试五、单点redis的问题。六、Redis持久化。1)RDB持久化。2)AOF持久化。3)R
醉梦依依惜(互粉互赞)
·
2023-12-04 02:40
web技术
缓存
redis
分布式
第12章 初识消息队列(MessageQueuing)
1Redis
分布式缓存
数据库结合“StackExchange.Redis”中间件实现消息队列(MessageQueuing)Redis
分布式缓存
数据库消息队列(MessageQueuing)队列的实现模式有
zhoujian_911
·
2023-12-03 23:23
.Net7
Redis
RabbitMQ
MessageQueuing
微服务实战系列之MemCache
Redis主要用于数据的
分布式缓存
,通过设置缓存集群,实现数据的快速响应,同时也解决了缓存一致性的困扰。EhCache主要用于数据的本地缓存,因无法保障数据的安全性,通常用于单节点数据的缓存。
ZHOU西口
·
2023-12-03 10:05
架构设计
微服务
memcached
架构
缓存
分布式
一致性hash
2.远程
分布式缓存
image.pngV1版存在的问题,应用程序(假设是web服务部署在Tomcat,而Tomcat单个服务
半数的年
·
2023-12-03 10:32
CookieSession Redis 到JWT会话管理历史
为了解决单应用的局限性,引入Redis作为
分布式缓存
存储会话数据。Redis具有高性能、可伸缩性
biubiubiu0706
·
2023-12-03 09:24
java
阿里P9右军:以终为始的架构观
维护公众号“技术琐话”,合著有《深入
分布式缓存
》、《架构宝典》、《程序员的三门课》等书籍。
中生代技术
·
2023-12-03 08:53
架构
本地缓存LoadingCache使用【详解】
我们知道缓存有多种类型,比如常见的
分布式缓存
、Redis缓存等,然而像loadingCache本地缓存是比较轻的,我们都知道内存不贵,在高性能、并发的面前就特别占优势。二、初识LoadingCac
sunnyday0426
·
2023-12-02 23:51
Java
缓存
spring
java
16 | CDN:静态资源如何加速?
前面几节课,我带你了解了缓存的定义以及常用缓存的使用姿势,你应该对包括本地缓存、
分布式缓存
等缓存组件的适用场景和使用技巧有了一定了解了。
逗逼程序员
·
2023-12-02 07:13
.NET平台常见技术框架整理汇总
基于.NET平台常用的框架整理.NET开源框架列表1.知识网络2.分类清单2.1.
分布式缓存
框架名称说明地址WindowsServerAppFabric微软自家
分布式缓存
服务框架,扩展了WindowsServer
Johne
·
2023-12-01 07:53
Redis 内存淘汰与过期策略
不管是本地缓存还是
分布式缓存
,为了保证较高性能,都是使用内存来保存数据,由于成本和内存限制,当存储的数据超过缓存容量时,需要对缓存的数据进行剔除。
dingxutao
·
2023-12-01 07:15
Flink 源码之 Distributed Cache
Flink源码分析系列文档目录请点击:Flink源码分析系列文档目录背景Flink
分布式缓存
(DistributedCache)可用于向作业的各个TaskManager分发文件。
AlienPaul
·
2023-11-30 10:14
RabbitMQ基本介绍(一)
RabbitMQ介绍RabbitMQ介绍RabbitMQ介绍一、核心概念二、RabbitMQ消息流三、应用场景异步解耦削峰填谷
分布式缓存
同步四、Connection和ChannelConnectionChannel
IT界的一只菜鸟
·
2023-11-30 09:26
MQ
rabbitmq
分布式缓存
——Redis集群
一、单点Redis的问题主要有以下几个问题:数据丢失问题。Redis是内存存储,服务重启可能会丢失数据。并发能力问题。单节点Redis并发能力虽然不错,但也无法满足如618、双11这样的高并发场景。故障恢复问题。如果Redis宕机,则服务不可用,需要一种自动的故障恢复手段。存储能力问题。Redis基于内存,单节点能存储的数据量难以满足海量数据需求。二、Redis持久化1.RDB持久化RDB全称Re
不凉帅
·
2023-11-29 13:52
redis
缓存
分布式
为什么要用 Redis 而不用 map/guava 做缓存? Redis为什么这么快 Redis有哪些数据类型 Redis的应用场景
缓存分为本地缓存和
分布式缓存
。以Java为例,使用自带的map或者gua
皮皮攻城狮
·
2023-11-29 08:03
redis
缓存
redis
上一页
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
其他