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学习
spring+springmvc+Interceptor+jwt+redis实现sso单点登录
今天给大家简单讲解一下使用spring拦截器Interceptor机制、jwt认证方式、redis
分布式缓存
实现sso单点登
fumi106
·
2024-01-24 03:53
【
Redis学习
笔记01】快速入门(含安装教程)
【
Redis学习
笔记01】快速入门(含安装教程)1.Redis相关概念先来看门见山的给出Redis的概念:Redis:是一种基于内存的高性能K-V键值型NoSQL数据库Redis官网:https://redis.io
米饭好好吃.
·
2024-01-23 18:38
redis
笔记
Redis(六)发布订阅,不推荐
仅代表我个人,不推荐使用该功能,专业的事情交给专业的中间件处理,redis就做好
分布式缓存
功能注意点发布的消息在Redis系统中不能持久化,因此,必须先执行订阅,再等待消息发布。如
Lucky_Turtle
·
2024-01-23 12:25
Java
redis
数据库
缓存
python操作
Redis学习
笔记之List的基本操作
基本操作importredis#db=6表示链接到index=6的数据库,decode_responses=True,放入数据库的value是str类型pool=redis.ConnectionPool(host='localhost',port=6379,db=6,password=None,decode_responses=True)r=redis.StrictRedis(connection
IT_小马哥
·
2024-01-23 09:07
2020年我凭借这份pdf成功拿到了阿里,腾讯,京东等六家大厂offer
页面试宝典,内容囊括jvm,java集合,java多线程并发,java基础,spring原理,微服务,网络,日志,zookeeper,kafka,mongoDB,设计模式,负载均衡,数据库,数据结构,
分布式缓存
09a131ee5c4b
·
2024-01-23 06:09
中间件-缓存、索引、日志
文章目录缓存中间件本地缓存中间件
分布式缓存
中间件全文索引中间件分布式日志中间件小结缓存中间件缓存是性能优化的一大利器我们先一起来看一个用户中心查询用户信息的基本流程这时候,如果查找用户信息这个API的调用频率增加
善守的大龙猫
·
2024-01-23 02:03
中间件
中间件
缓存
Sqlite-3 小结
sqlite/sqlite-tutorial.htmlsqlite开源源码下载地址:https://www.sqlite.org/download.html使用量超越sqlite的开源内存数据库系统:redis
redis
AMDDMA
·
2024-01-22 23:34
嵌入式学习
简单了解Redis,及其持久化机制之AOF和RDB模式
认识RedisRedis简介一个
分布式缓存
系统,初学者可以认为是一个独立于Python应用之外的字典。除了缓存功能,还有数据库MQ的特性。
Summer@123
·
2024-01-22 22:14
Redis
redis
架构师的36项修炼-02架构核心技术之
分布式缓存
(上)
本课时的主题是
分布式缓存
。缓存是架构设计中一个重要的手段。缓存的主要特点是技术比较简单,同时对性能提升的效果又很显著,所以缓存在很多地方都会被用到。
机智阳
·
2024-01-22 18:36
java
架构
分布式
缓存
分布式缓存
单机的Redis存在四大问题:一、Redis持久化Redis有两种持久化方案:RDB持久化AOF持久化1.1单机安装从官网下载源码包:Download|Redis解压缩:tar-xvfredis-6.2.14.tar.gz解压后,进入redis目录:cdredis-6.2.14运行编译命令:make&&sudomakeinstall如果没有出错,应该就安装成功了。然后修改redis.conf文件中
希昂的学习日记
·
2024-01-22 07:46
redis
redis
直击Redis集群痛点:数据倾斜优化实战,打造高效
分布式缓存
架构
随着数据规模的不断扩大,Redis分片集群在处理大规模数据时可能会面临一个棘手的问题——数据倾斜。这种现象是指数据分布不均匀,导致某些Redis实例承受了远超过其应承担的负载,从而严重影响系统的性能和稳定性。数据倾斜有两种类型:数据量倾斜:在某些场景下,数据的分布不均匀,在某些实例上,数据量相对于其他实例特别大数据访问倾斜:虽然每个实例上保存的数据量差异不大,但是某个实例上存在热点数据,访问时热点
超越不平凡
·
2024-01-21 15:00
缓存
redis
分布式
数据倾斜
Redis学习
指南(14)-Redis的过期时间介绍
Redis是一个开源的内存数据存储系统,广泛用于缓存、消息队列、会话存储和排行榜等应用场景。在Redis中,过期时间是一项非常重要的功能,它可以控制键值对在何时被自动从内存中移除。Redis过期时间的基本原理在Redis中,每个键值对都可以设置过期时间。当一个键值对设置了过期时间后,在到达指定的过期时间之后,这个键值对就会被Redis自动删除。这种机制可以帮助我们自动管理内存,避免无用数据的存储。
俞兆鹏
·
2024-01-21 09:06
Redis学习指南
kubernetes
etcd
容器
浪花 - 主页性能优化
数据量大查询慢,用缓存先读取部分数据保存到读写性能更快的介质中(比如内存)2.缓存的实现方式
分布式缓存
:
乐小鑫
·
2024-01-21 03:46
浪花
-
后端
Java
性能优化
redis
java
Redis学习
笔记--尚硅谷
一、NoSQLNoSQL数据库概述解决各种问题用到的技术解决功能性的问题:ava、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVNe解决扩展性的问题:Struts、Spring、SpringMVC、Hibernate、Mybatise解决性能的问题:NoSQL、Java线程、Hadoop、Nginx、MQ、ElasticSearch·不遵循SQL标准·不支持ACID·远超于
Geho
·
2024-01-21 02:52
redis
数据库
nosql
java
springboot
Guava学习笔记 3. 缓存[Caches]
本地缓存实现,支持多种缓存过期策略本文主要结合一些例子介绍了一下Guava缓存的使用以及其一些简单特点,如果想了解缓存、JVM缓存、
分布式缓存
等特点,请自行搜索资料—BySyahfozyLoadingCache
syahfozy
·
2024-01-20 13:30
Guava
缓存
java
数据库
Spring高手之路-Spring在业务中常见的使用方式
目录通过IOC实现策略模式通过AOP实现拦截增强1.参数检验2.缓存逻辑3.日志记录通过Event异步解耦通过Spring管理事务1.声明式事务2.编程式事务3.需要注意的问题不能在事务中处理
分布式缓存
不能在事务中执行
蒾酒
·
2024-01-20 09:17
spring高手之路
spring
java
后端
数据库
华丽演进,淘宝历经14次架构升级实现千万并发
目录一.前言二.基本概念三.架构演进3.1.单机架构3.2.第一次演进:Tomcat与数据库分开部署3.3.第二次演进:引入本地缓存和
分布式缓存
3.4.第三次演进:引入反向代理实现负载均衡3.5.第四次演进
流华追梦
·
2024-01-20 05:56
编程开发
架构
微服务
云原生
单机架构
架构演进
架构设计
Redis学习
NoSQL为什么要用NoSQL早期90年代,早期一个网站的访问量不会太大,打呢个数据库完全够用,随着用户增多,网站出现了以下问题:1.数据量大到一定程度,单机数据库无法存放2.数据的索引(B+Tree),一个机器内存无法存储3.访问量大之后(读写混合),一台服务器无法承受Memcached(缓存)+MySQL+垂直拆分(读写分离)发展过程:优化数据结构和索引==>文件缓存(IO)==>Memcac
三月计划
·
2024-01-20 01:21
redis
redis
黑马Redis6高级篇
文章目录1.
分布式缓存
1.1概述1.2Redis持久化1.2.1概述1.2.2RDB1.2.2.1概述1.2.2.2基本用例1.2.2.3原理1.2.3AOF1.2.3.1概述1.2.3.2基本用例1.2.4
ljtxy.love
·
2024-01-19 17:27
Java
docker
redis
学习
java
GroupCache学习笔记汇总-Go语言开发
分布式缓存
库数据无版本概念,也就是一个key对应的value是不变的,并没有update节点之间可互访,自动复制热点数据在API上,gro
天一i
·
2024-01-19 06:07
笔记
groupcache
go
秒杀系统设计
数据缓存通常由本地缓存、
分布式缓存
和CDN共同组成缓存方案。其中,商品信息一般采用二级缓存,图片信息一般采用三级缓存对于写请求(
wanger61
·
2024-01-18 15:08
系统架构设计
java
性能优化2.0,新增缓存后,程序的秒开率不升反降
二、先了解一下,什么是缓存1、缓存有哪些分类2、本地缓存与
分布式缓存
三、GuavaCache本地缓存1、GoogleGuava2、Loadingcache数据结构3、Loadingcache数据结构构建流程
哪 吒
·
2024-01-16 23:56
搬砖工逆袭Java架构师
性能优化
缓存
服务器
网络
3、深入解析Redis Cluster集群运维与核心原理
在今天的大规模分布式系统中,RedisCluster已经成为了许多企业选择的
分布式缓存
方案之一。了解RedisCluster的运维及核心原理对于确保系统的高可用性和性能至关重要。
oNuoyi
·
2024-01-16 08:55
分布式框架
redis
数据库
java
Redis学习
指南(12)-Redis的bitmap数据类型介绍
Redis是一款高性能的键值数据库,其中提供了多种数据类型来满足各种需求。其中,Bitmap(位图)数据类型是一种非常有用且强大的数据结构,它可以在非常小的空间内存储大量的位信息。在本文中,我们将介绍Redis的Bitmap数据类型,并展示一些详细的示例。什么是Bitmap数据类型?Bitmap数据类型可以看作是一种特殊的字符串,其中每个字符都只能是0或1。Redis内部将每个字符(bit)作为一
俞兆鹏
·
2024-01-16 07:00
Redis学习指南
kubernetes
etcd
容器
黑马苍穹外卖学习Day5
文章目录
Redis学习
Redis简介准备工作Redis常用数据类型介绍各数据类型的特点Redis常用命令字符串操作命令哈希操作命令列表操作命令集合操作命令有序集合操作命令通用操作命令在Java中操作Redis
Jimmy Ding
·
2024-01-16 05:18
Java
bootstrap
java
spring
spring
boot
redis
Redis学习
指南(3)-Redis的应用领域
文章目录前言1.缓存系统实践案例:Facebook2.会话存储实践案例:Alibaba3.消息队列实践案例:Twitter4.实时分析实践案例:Netflix5.排行榜和计数器实践案例:LinkedIn6.分布式锁实践案例:Uber结论前言Redis作为一种高性能、基于内存的键值存储系统,被广泛应用于各个互联网领域。本文将深入探讨Redis在不同领域的应用,并分析各大互联网公司在项目实践中对Red
俞兆鹏
·
2024-01-16 00:22
Redis学习指南
redis
数据库
缓存
大数据干货:这7个问题,能看出你是否精通Redis
Redis是系统必备的
分布式缓存
中间件,主要用来解决高并发下分担DB资源的负载,从而提升系统吞吐量。1、为什么使用Redis分析:博主觉得在项目中使用redis,主要是从两个角度去考虑:性能和并发。
Java程序员YY
·
2024-01-15 21:26
缓存之美——如何选择合适的本地缓存?
1、简介小编最近在使用系统的时候,发现尽管应用已经使用了redis缓存提高查询效率,但是仍然有进一步优化的空间,于是想到了比
分布式缓存
性能更好的本地缓存,因此对领域内常用的本地缓存进行了一番调研,有早期的
京东云开发者
·
2024-01-15 11:41
缓存
spring
java
系统存储架构升级分享
系统网络架构:•部署架构对切量上线的影响-内部管理系统上线对其他系统的读业务无影响•
分布式缓存
可进行单独扩容,与存储及查询功能升级无关•通过缓存层的隔离,系统扩展期间外部系统可保持不变,只对内部管理系统升级
京东云开发者
·
2024-01-15 10:32
架构
Redis学习
指南(8)-Redis的哈希类型介绍
文章目录哈希数据类型特点与Java中哈希的差异底层算法实现常见应用场景存储对象信息缓存操作哈希的命令详解哈希数据类型特点Redis的哈希(Hash)数据类型是一种键值对集合,其中的值本身也是一个键值对集合。以下是哈希数据类型的特点:结构化:可以存储多个字段和值,类似于关系型数据库的行。快速查找:单个字段的查找和更新操作很快。适合存储对象:哈希数据类型常用于存储对象的字段和值。与Java中哈希的差异
俞兆鹏
·
2024-01-15 07:10
Redis学习指南
kubernetes
etcd
容器
Go
分布式缓存
简单实现
为了解决这些问题,我们引入了
分布式缓存
。本次分享主要通过学习极客兔兔的文章,对关键节点进行了实现和解读。缓存淘汰策略LRU首先,定义缓存数据结构,使用双向链表和字典进行数据存储和查找。
Sun东辉
·
2024-01-15 05:34
Redis 内存淘汰策略有哪些?过期数据如何删除?
Redis在面试中出现的概率非常大,毕竟后端项目如果用到
分布式缓存
的话,一般用的都是Redis。目前,还没有出现一个能够取代Redis的
分布式缓存
解决方案。
豆奶快攻
·
2024-01-14 22:06
分布式
Redis
数据库
redis
数据库
缓存
Gitlab Runner的
分布式缓存
实战
zq2599/blog_demos内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;关于本文本文目标是为K8S环境的GitlabRunner准备好
分布式缓存
程序员欣宸
·
2024-01-14 21:37
Redis学习
指南(7)-Redis的字符串类型介绍
字符串类型特点Redis的字符串类型是一种简单而灵活的数据结构,其特点如下:任意数据类型:字符串类型可以存储任意数据,包括文本、二进制数据等。直接访问和修改:可以直接通过键名访问和修改整个字符串,而不需要像其他数据结构一样进行复杂的操作。与Java字符串的差异尽管Redis字符串和Java语言中的字符串都表示文本数据,但它们之间存在一些差异:数据存储方式:Redis字符串可以存储二进制数据,而Ja
俞兆鹏
·
2024-01-14 08:10
Redis学习指南
kubernetes
etcd
容器
Redis学习
指南(6)-Redis的数据类型简介
文章目录引言1.字符串(String)2.哈希(Hash)3.列表(List)4.集合(Set)5.有序集合(ZSet)结语引言Redis是一种高性能的键值存储系统,被广泛应用于缓存、消息队列等场景。其中,Redis的数据类型是其强大功能的基础之一。本文将深入介绍Redis的主要数据类型,包括字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(ZSet)。1.字符
俞兆鹏
·
2024-01-14 07:45
Redis学习指南
kubernetes
etcd
容器
前台系统本地缓存和
分布式缓存
实现方案
根据缓存是否与应用进程属于同一进程,可以将内存分为本地缓存和
分布式缓存
。
鄙人不善奔跑0
·
2024-01-14 01:42
分布式缓存
分布式缓存
缓存雪崩缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。
武昌库里写JAVA
·
2024-01-13 21:31
高手面试
分布式
缓存
【分布式详解】一致性算法、全局唯一ID、分布式锁、分布式事务、
分布式缓存
、分布式任务、分布式会话
目录一致性算法#什么是分布式系统的副本一致性?有哪些?#在分布式系统中有哪些常见的一致性算法?#谈谈你对一致性hash算法的理解?#什么是Paxos算法?如何实现的?#什么是Raft算法?全局唯一ID#全局唯一ID有哪些实现方案?#数据库方式实现方案?有什么缺陷?#雪花算法如何实现的?#雪花算法有什么问题?有哪些解决思路?分布式锁#有哪些方案实现分布式锁?#基于数据库如何实现分布式锁?有什么缺陷?
奥耶可乐冰
·
2024-01-13 20:32
服务器
分布式
c++ 多线程 类成员函数_为什么我说C/C++程序员都要阅读Redis源码之:通过
Redis学习
事件驱动设计
0.为什么我说C/C++程序员都要阅读Redis源码主要原因就是『简洁』。如果你用源码编译过Redis,你会发现十分轻快,一步到位。其他语言的开发者可能不会了解这种痛,作为C/C++程序员,如果你源码编译安装过Nginx/Grpc/Thrift/Boost等开源产品,你会发现有很多依赖,而依赖本身又有依赖,十分痛苦。通常半天一天就耗进去了。由衷地羡慕npm/maven/pip/composer/.
weixin_39586915
·
2024-01-13 19:26
c++
多线程
类成员函数
c++
数组置0
linux
c++
获取当前时间毫秒
回调函数传参c++
设置返回一个对象的函数c++
为什么C/C++程序员都要阅读Redis源码之:
Redis学习
事件驱动设计
为什么我说C/C++程序员都要阅读Redis源码主要原因就是『简洁』。如果你用源码编译过Redis,你会发现十分轻快,一步到位。其他语言的开发者可能不会了解这种痛,作为C/C++程序员,如果你源码编译安装过Nginx/Grpc/Thrift/Boost等开源产品,你会发现有很多依赖,而依赖本身又有依赖,十分痛苦。通常半天一天就耗进去了。由衷地羡慕npm/maven/pip/composer/...
caiyixian6960
·
2024-01-13 19:17
数据库
c/c++
epoll
分布式缓存
Redis之Pipeline(管道)
Redis的pipeline(管道)功能在命令行中没有,但redis是支持pipeline的,而且在各个语言版的client中都有相应的实现。由于网络开销延迟,就算redisserver端有很强的处理能力,也会由于收到的client消息少,而造成吞吐量小。当client使用pipelining发送命令时,redisserver必须将部分请求放到队列中(使用内存),执行完毕后一次性发送结果;如果发送
大帅流皮阿
·
2024-01-13 18:20
Redis学习
指南(2)-Redis与传统SQL数据库的差异
前言在数据库领域,Redis和SQL数据库是两种不同的存储解决方案,各自具有一系列优势和劣势。本文将对Redis和SQL数据库进行对比分析,以帮助读者更好地了解它们的特点和适用场景。Redis的优势1.高性能Redis以其出色的性能而闻名,主要因为它是一个基于内存的键值存储系统。这意味着数据存储在内存中,使得读写速度非常快,特别适用于对速度要求较高的应用场景。2.简单的数据模型Redis采用简单的
俞兆鹏
·
2024-01-13 11:24
Redis学习指南
数据库
redis
sql
看看 Asp.net core Webapi 项目如何优雅地使用
分布式缓存
前言缓存是提升程序性能必不可少的方法,Asp.netcore支持多级缓存配置,主要有客户端缓存、服务器端缓存,内存缓存和
分布式缓存
等。
yangshuquan
·
2024-01-12 12:31
C#
asp.net
core
asp.net
分布式
缓存
DDD领域驱动设计(六)
存储手段多样化,常见就是数据库,
分布式缓存
,localCache.资源库的作用,就是对领域的存储和访问进行统一管理对象。在抽奖平台中。通过下面这种方式组织资源库。
Aaron-chencl
·
2024-01-12 02:57
java
Redis学习
指南(0)-专栏前言
前言欢迎来到这个关于Redis的全面教程。Redis,即RemoteDictionaryServer,是一款开源的、高性能的内存键值存储系统。它在互联网领域的数据存储和处理中扮演着重要的角色,被广泛应用于缓存、消息队列、实时统计、分布式锁等场景。本专栏将深入浅出地介绍Redis的各个方面,从基础概念到高级应用,旨在帮助读者全面了解并熟练使用这一强大的数据存储解决方案。内容结构专栏的内容结构如下:主
俞兆鹏
·
2024-01-11 20:00
Redis学习指南
redis
数据库
缓存
Redis教程(二)——Redis的持久化
ok,今天我们来整理下Redis持久化这个知识点,Redis的持久化对于
分布式缓存
来说是必不可少的一个部分,试想,一个高流量的系统,如果突然某些原因导致系统宕机,那么怎么样才能将缓存中的数据重新找回呢?
AmosZhu
·
2024-01-11 19:30
系统存储架构升级分享
系统网络架构:•部署架构对切量上线的影响-内部管理系统上线对其他系统的读业务无影响•
分布式缓存
可进行单独扩容,与存储及查询功能升级无关•通过缓存层的隔离,系统扩展期间外部系统可保持不变,只对内部管理系统升级
京东云技术团队
·
2024-01-11 09:34
架构
【
Redis学习
笔记】10 Redis 热更新配置
Redis可以使用CONFIG命令,对配置项参数进行热更新和查看,不必重启服务注意:热更新配置的参数,服务重启之后配置的参数会失效,所以在热更新配置参数后也要修改配置文件参数1.查看Redis配置查看所有配置:CONFIGGET*查看单个配置:CONFIGGET参数#1.查看当前Redis所有配置127.0.0.1:6379>CONFIGGET*1)"dbfilename"2)"6379.rdb"
炑凌雲
·
2024-01-11 01:43
Redis学习
之基础知识普及
Redis学习
之基础知识普及1、Redis安装(单机)2、Redis基本数据结构3、Redis常用命令3.1、Redis键(key)3.2、Redis字符串(String)3.3、Redishash命令
liushangzaibeijing
·
2024-01-10 09:54
redis
redis
数据库
database
系统存储架构升级分享 | 京东云技术团队
系统网络架构:部署架构对切量上线的影响-内部管理系统上线对其他系统的读业务无影响
分布式缓存
可进行单独扩容,与存储及查询功能升级无关通过缓存层的隔离,系统扩展期间外部系统可保持不变,只对内部管理系统升级内部系统上线
京东云技术团队
·
2024-01-09 18:36
架构
京东云
上一页
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
其他