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
分布式缓存
16 张图解 | 淘宝 10年架构演进
文章在介绍一些基本概念后,按照以下过程阐述了整个架构的演进过程:单机架构第一次演进:Tomcat与数据库分开部署第二次演进:引入本地缓存和
分布式缓存
第三次演进:引入反向代理实现负载均衡第四次演进:数据库读写分离第五次演进
Java烟雨
·
2023-11-22 10:57
java
后端
面试
架构
java
知识图谱
人工智能
面试
你的Java功底很深?一道面试题让你怀疑人生
①
分布式缓存
:缓存的本质就是内存中的哈希表,如果设计一个优质的哈希函数,那么理论上哈希表读写的渐近时间复杂度为O(1)。
Java大宝宝
·
2023-11-22 01:48
如何保证缓存与数据库的双写一致性?
分布式缓存
是现在很多分布式应用中必不可少的组件,但是用到了
分布式缓存
,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题?
程序员小2
·
2023-11-21 18:52
缓存一致性设计思路
读操作互斥与集中更新Redis是现在互联网中使用最广泛的
分布式缓存
系统,几乎每家公司都在用。它的qps可以达到10万每秒,吞吐量还是非常可观的,对于一般体
我爱娃哈哈
·
2023-11-21 00:24
后端
缓存
redis
设计思路
解决方案
高并发
互联网架构中海量数据一致性
1.数据不一致性产生原因2.基于分布式事务彻底解决数据库数据一致性(XA/2PC/BASE/TCC/Saga/MQ/同步场景/异步场景等实践)3.
分布式缓存
和数据库数据一致性实践(是否高可用/跨机房等架构实践和背后哲学思考
小螺丝钉cici
·
2023-11-20 06:58
讲讲什么是缓存穿透?击穿?雪崩?如何解决?
那么,说到Redis,往往更多的场景是被用作系统的缓存,说到缓存,尤其是
分布式缓存
系统,在实际高并发场景下,稍有不慎,就会造成缓存穿透、缓存击穿和缓存雪崩的问题。
猫南北的猫
·
2023-11-20 01:34
缓存
redis
数据库
maven+springmvc+ehcache实例
Ehcache是一种广泛使用的开源Java
分布式缓存
。主要面向通用缓存,JavaEE和轻量级容器。
zhonghd
·
2023-11-19 05:16
微服务---
分布式缓存
redis进阶-redis集群部署
分布式缓存
–基于Redis集群解决单机Redis存在的问题单机的Redis存在四大问题:0.学习目标1.Redis持久化Redis有两种持久化方案:RDB持久化AOF持久化1.1.RDB持久化RDB全称
爪蛙毁一生
·
2023-11-17 02:12
java
#
spring
#
微服务
redis
缓存
微服务
分布式
java
阿里资深架构师三年整理分享:java面试核心知识点原理篇文档
前言本文是对Java程序员面试必备知识点的总结,详细讲解了JVM原理、多线程、数据结构和算法、
分布式缓存
、设计模式等内容,希望读者能通过阅读本书对Java的基础原理有更深入、全面的理解。
90后小伙追梦之路
·
2023-11-16 22:33
java
架构
后端
java
面试
程序人生
分布式
数据结构
同程旅行王晓波:同程凤凰缓存系统在基于 Redis 方面的设计与实践(上篇)
本文节选自中生代技术社区出品图书《深入
分布式缓存
》1同程凤凰缓存系统遇到的问题2012年~2014年,我们的业务开始使用一种新的互联网销售模式——秒杀抢
中生代技术
·
2023-11-15 23:37
运维
数据库
redis
分布式
java
SpringBoot 如何使用 Ehcache 作为缓存?
Ehcache是一个流行的Java缓存库,它提供了快速、可靠的内存缓存和
分布式缓存
功能。在本文中
硬件人某某某
·
2023-11-15 16:30
SpringBoot
教程
spring
boot
缓存
spring
Java主流分布式解决方案多场景设计与实战
Java的主流分布式解决方案的设计和实战涉及到多个场景,包括但不限于以下几点:
分布式缓存
:在Java的分布式系统中,缓存是非常重要的一部分。常用的
分布式缓存
技术包括Redis、EhCache等。
SpringJa
·
2023-11-15 04:38
Java学习
天机学堂
java
分布式
开发语言
10+ 张图解|高并发分布式架构演进
0.目录和说明文章在介绍一些基本概念后,按照以下过程阐述了整个架构的演进过程:单机架构第一次演进:Tomcat与数据库分开部署第二次演进:引入本地缓存和
分布式缓存
第三次演进:引入反向代理实现负载均衡第四次演进
熬夜码代码asd
·
2023-11-14 00:07
分布式
架构
数据库
阿里P9专家右军:大话软件质量稳定性
维护公众号“技术琐话”,合著有《深入
分布式缓存
》、《架构宝典》、《程序员的三门课》等书籍。本文摘取自右军在中生代技术社区的分享。重新编排整理,以飨读者。
中生代技术
·
2023-11-12 12:31
编程语言
人工智能
java
敏捷开发
devops
计算机笔记--【Redis高级】
提示:本文章的内容来源于自己所学的一些知识以及网络文章目录一、
分布式缓存
1.Redis持久化1.1.RDB持久化(存数据)1.1.1.执行时机1.1.2.RDB原理1.1.3.小结1.2.AOF持久化(
MrZhang_JAVAer
·
2023-11-12 07:24
redis
缓存
数据库
JetCache @Cached 缓存框架学习实践总结
一、来源以及基本介绍Alibaba开源框架,基于Spring和Redis的
分布式缓存
框架二、特点基于注解使用,简单便捷支持Spring注入,自定义配置,API统一且简单不仅支持一般场景的使用,在分布式场景
极光雨雨
·
2023-11-11 10:09
#
其他框架
缓存
学习
一致性Hash算法(hash环)
一致性Hash(DHT)性质考虑到分布式系统每个节点都有可能失效,并且新的节点很可能动态的增加进来,如何保证当系统的节点数目发生变化时仍然能够对外提供良好的服务,这是值得考虑的,尤其实在设计
分布式缓存
系统时
吴帝永
·
2023-11-11 08:07
算法进阶
分布式
一致性哈希算法
谷粒商城微服务分布式高级篇八——
分布式缓存
-Redis-Jedis-分布式锁
文章目录缓存使用SpringBoot使用redis异常Jedis使用jedis缓存使用为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而db承担数据落盘工作。哪些数据适合放入缓存?即时性、数据一致性要求不高的访问量大且更新频率不高的数据(读多,写少)举例:电商类应用,商品分类,商品列表等适合缓存并加一个失效时间(根据数据更新频率来定),后台如果发布一个商品,买家需要5分钟才能看到新
DAIHAO丶
·
2023-11-10 17:23
谷粒商城
redis
java
缓存
数据库
多线程
面试--redis基础
1、理解redis是一个基于kv结构存储的nosql数据库,基于redis实现
分布式缓存
,从而提高数据的检索效率,有几个特点:基于内存存储,进行数据IO时能够达到10wQPS,提供了很多的数据结构String
yelrihsss
·
2023-11-09 19:26
笔记
面试
redis
Redis入门概述
2.redis的功能与应用
分布式缓存
:将数据存储在多个节点上的缓存系统
knookda
·
2023-11-08 01:57
redis
redis
数据库
缓存
缓存-基础理论和Guava Cache介绍
分布式缓存
:支持分布式环境读取的缓存,如Redis,另外还有其他特定场景的缓存,如:浏览器缓存、CDN、反向代理、数据库缓存。多级缓存缓存在系统中根据作用
dreamsofa
·
2023-11-07 20:27
缓存
guava
java
SpringBoot整合Redis实现
分布式缓存
及锁的实战分享
在当前流行的微服务以及分布式集群环境下,Redis的使用场景可以说非常的广泛,能解决集群环境下系统中遇到的不少技术问题,在此列举几个使用redis经常用到的功能!一、摘要在前几篇文章中,我们详细介绍了redis的一些功能特性以及主流的java客户端api使用方法。在当前流行的微服务以及分布式集群环境下,Redis的使用场景可以说非常的广泛,能解决集群环境下系统中遇到的不少技术问题,在此列举几个使用
Linux小百科
·
2023-11-07 02:01
spring
boot
redis
缓存
SpringBoot + Redis
分布式缓存
mybatis
分布式缓存
(mybatis+redis)Spring3.1引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如EHCache或者
bug–0/1
·
2023-11-07 02:00
Redis缓存
SpringBoot + Redis 实现
分布式缓存
SpringBoot+Redis实现
分布式缓存
(1)SpringBoot+EhCache实现本地缓存(2)SpringBoot+Redis实现
分布式缓存
SprinBoot系列文章:SpringBoot入门之
忧伤夏天的风
·
2023-11-07 02:00
SpringBoot
数据库
redis
java
缓存
springbootredis
队列
使用springBoot+Redis实现
分布式缓存
使用springBoot+Redis实现
分布式缓存
1.添加redis框架依赖2.配置redis连接信息#redis连接的配置信息spring.redis.database=15spring.redis.port
YB_account
·
2023-11-07 02:29
SSM框架
缓存
spring
boot
redis
Redis
Redis的数据是保存在内存中的,因此读写速度非常快,被广泛应用于
分布式缓存
。2.Redis为什么这么快?Redis基于内存的,而内存的访问速度是磁盘的上千倍。
真滴book理喻
·
2023-11-06 08:26
#
Java面试八股文
redis
数据库
缓存
Spring Cloud
分布式缓存
目录单点RedisRedis数据持久化RDB持久化bgsave细节RDB的缺点AOF持久化AOF的问题RDB与AOF对比搭建Redis主从架构数据同步原理全量同步增量同步主从同步优化Redis哨兵集群检测选举主节点故障转移搭建哨兵集群RedisTemplate的哨兵模式单点Redis单点Redis存在如下问题:Redis是内存存储,服务重启可能会造成数据丢失。并发问题,虽然是内存存储,并发能力很强
zmbwcx
·
2023-11-06 07:21
spring
cloud
redis
必备redis6教程-
分布式缓存
Redis6.X+高可用集群课程介绍-小滴课堂
第十七章【高级篇】Redis6.X高可用之Cluster集群和分片第1集Redis6.X节点高可用之Cluster集群介绍简介:Redis6.X节点高可用之Cluster集群介绍背景Sentinel解决了主从架构故障自动迁移的问题但是Master主节点的写能力和存储能力依旧受限使用Redis的集群cluster就是为了解决单机Redis容量有限的问题,将数据按一定的规则分配到多台机器什么是集群Cl
冰冰教你写代码-
·
2023-11-06 03:49
redis6
分布式
java
redis
一文聊透负载均衡神器 LVS、Nginx、HAProxy的工作原理
当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是
分布式缓存
服务器集群等等
富士康质检员张全蛋
·
2023-11-05 21:14
Haproxy
LVS
f负载均衡
Java教程之多级缓存
从网站提高性能的角度分析,缓存可以放在浏览器,可以放在反向代理服务器,还可以放在应用程序进程内,同时可以放在
分布式缓存
系统中。
传智教育
·
2023-11-05 17:16
缓存
java
数据库
面试—如何介绍项目中的多级缓存?
项目中使用的多级缓存也就是
分布式缓存
Redis+本地缓存Caffeine,那么令Caffeine作为一级缓存,Redis作为二级缓存,在项目中通过记录数据的访问次数,将热点数据放在本地缓存,将非热点数据放在
无敌少年小旋风
·
2023-11-05 14:12
面试题
面试
缓存
职场和发展
分布式缓存
及Redis
Redis线程模型、Redis是单线程但查询快的原因常用的内存策略Redis的持久化策略有哪些缓存过期策略常见的缓存淘汰算法缓存雪崩、缓存穿透、缓存击穿布隆过滤器原理,优缺点如何保证数据库与缓存的一致性
分布式缓存
寻址算法
#的井
·
2023-11-05 12:03
分布式
redis
缓存
分布式缓存
Redis之二进制安全
写在前面本学习教程所有示例代码见GitHub:https://github.com/selfconzrr/Redis_Learning什么是二进制安全?Redis的String为什么是二进制安全的?维基百科: Binary-safeisacomputerprogrammingtermmainlyusedinconnectionwithstringmanipulatingfunctions.Abi
BugFree_张瑞
·
2023-11-05 07:41
分布式缓存Redis学习
Redis
分布式缓存
二进制安全
String
groupcache 架构设计
groupcache是一个
分布式缓存
go语言库,支持多节点互备热数据,有良好的稳定性和较高的并发性。
ebayboy
·
2023-11-03 22:35
干| 携程最终一致和强一致性缓存实践
本文将从以下两个场景介绍我们的一些缓存实践方案:最终一致性
分布式缓存
场景强一致性
分布式缓存
场景注:我们DB用
90后小伙追梦之路
·
2023-11-03 04:26
架构
面试
java
缓存
redis
分布式
网络
数据库
本文将通过实际例子对
分布式缓存
设计的原理、架构演进、优化策略、选型指标和典型场景进行阐述
作者:禅与计算机程序设计艺术文章目录1.简介2.背景介绍2.1.Web缓存概念2.2.Web缓存的类型2.2.1.私有缓存2.2.2.共享缓存2.2.3.反向代理缓存3.核心算法原理和具体操作步骤以及数学公式讲解3.1.缓存命中率3.2.缓存淘汰策略3.2.1.FIFO(先进先出)策略3.2.2.LFU(LeastFrequentlyUsed)策略3.2.3.LRU(LeastRecentlyUs
禅与计算机程序设计艺术
·
2023-11-03 04:20
禅与计算机程序设计艺术
编程实践
架构师必知必会系列
大数据
人工智能
语言模型
Java
Python
架构设计
go内存缓存 fastecache原理浅析
相对于Redis这类
分布式缓存
:不会受限于网卡等原因。1.2什么时候使用愿意消耗一些内存空间来提
hzpplus
·
2023-11-02 18:28
图解一致性哈希算法,全网(小区局域网)最通俗易懂
模拟面试表情.png模拟面试面试官:看你简历上写参与了一个大型项目,用到了
分布式缓存
集群,那你说说你们是怎么做缓存负载均衡?萌新:这个我知道,我们用的是轮询方式,第一个key给第一个存储
程序员柠檬
·
2023-11-01 18:49
分布式缓存
RedisC语言开发的,开源高性能(11w/s读,9w/s写),键值对内存数据库缓存读写模式CacheAsidePattern读的时候,先读缓存,缓存没有的话,就读数据库,然后取出数据后放入缓存Read/WriteThroughPattern应用程序只操作缓存,缓存操作数据库。WriteBehindCachingPattern应用程序只更新缓存。缓存通过异步的方式将数据批量或合并后更新到DB中Re
极速魔法
·
2023-11-01 14:06
Dubbo 延迟服务暴露
有的小伙伴可能会遇到这样的场景:在我们的应用服务中有很多的本地缓存或者
分布式缓存
,这些
青年IT男
·
2023-10-31 16:37
深入理解
分布式缓存
设计
前言在高并发的分布式的系统中,缓存是必不可少的一部分。没有缓存对系统的加速和阻挡大量的请求直接落到系统的底层,系统是很难撑住高并发的冲击,所以分布式系统中缓存的设计是很重要的一环。下面就来聊聊分布式系统中关于缓存的设计以及过程中遇到的一些问题。缓存的收益与成本使用缓存我们得到以下收益:加速读写。因为缓存通常是全内存的,比如Redis、Memcache。对内存的直接读写会比传统的存储层如MySQL,
这一切没有想象那么糟
·
2023-10-31 02:02
分布式
基于.NET平台常用的框架整理
分布式缓存
框架:MicrosoftVelocity:微软自家
分布式缓存
服务框架。Memcahed:一套分布式的高
孟家三三
·
2023-10-31 00:16
.NET平台常用的开发组件(csdn)
分布式缓存
框架:MicrosoftVeloc
A521235789
·
2023-10-31 00:15
SpringCloud微服务框架
其中还涉及到
分布式缓存
技术。同时,Jenkins加docker等技术,实现了持续集成。1.2微服务特征微服务是一种经过良
无奇不有 不置可否
·
2023-10-30 15:49
spring
cloud
微服务
eureka
使用Redis实现
分布式缓存
(转载)
分布式缓存
描述:
分布式缓存
重点是在分布式上,相信大家接触过的分布式有很多中,像分布式开发,分布式部署,分布式锁、事物、系统等有很多。
白帽黑客
·
2023-10-30 11:29
服务器性能
缓存
redis
分布式
GPTCache:通过缓存LLM查询成本降低 10 倍,速度提高 100 倍
前言在传统的应用开发中,为了提高系统的查询性能,一般会考虑通过多级缓存或者
分布式缓存
的方式来解决,大部分中间件实际上底层也支持缓存技术,只需要启用即可使用。
技术狂潮AI
·
2023-10-30 02:04
LLM应用实战
缓存
基于电商业务中台最佳实践:总体架构介绍与交易业务中台核心设计
天然的分库分表,消息解耦和
分布式缓存
设计,支持弹性扩容,以支持大数据高并发场景。系统逻辑架构图:接下来将分别介绍每个部分。电商中台:中台部分在逻辑上分
ITFLY8
·
2023-10-29 06:26
大数据
分布式
java
人工智能
编程语言
一致性哈希算法的解析与实现
java实现在了解一致性哈希算法之前,最好先了解一下缓存中的一个应用场景,了解了这个应用场景之后,再来理解一致性哈希算法,就容易多了,也更能体现出一致性哈希算法的优点,那么,我们先来描述一下这个经典的
分布式缓存
的应用场景
SunAlwaysOnline
·
2023-10-29 06:59
JAVA
一致性hash算法
.Net Core使用
分布式缓存
Redis:Lua脚本
一、前言老幺小说网www.laoyao.org运行环境window,redis版本3.2.1。此处暂不对Lua进行详细讲解,只从Redis的方面讲解。二、Redis的Lua脚本在Redis的2.6版本推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行,在Lua脚本中也可以调用大部分的Redis命令。使用脚本有以下三个好处:(1)减少网络开销:有些时候需要多次请求Redis获取处理
胖子依然6
·
2023-10-29 01:09
springcloud 高效率本地加Redis双级缓存
在springcloud中我们可以使用spring-boot-starter-data-redis已经为我们处理好
分布式缓存
,但是我们还是不满足于只存在于网络中传输的缓存,我们现在来扩展成本地加Redis
kikiki2
·
2023-10-27 20:10
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他