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学习
【推荐】微服务分布式企业框架 Springmvc+mybatis+shiro+Dubbo+ZooKeeper+Redis+KafKa
Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis
分布式缓存
技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术使用Maven做项目管理
qq_38984087
·
2023-04-11 19:23
dubbo
zookeeper
redis
springmvc
java分布式架构
微服务云架构
mybatis
shiro
Dubbo+Zookeeper
Redis分布式
Kafka分布式消息系统
zookeeper
spring
mvc
JEESZ架构、分布式服务:Dubbo+Zookeeper+Proxy+Restful
分布式分布式服务:Dubbo+Zookeeper+Proxy+Restful分布式消息中间件:KafKa+Flume+Zookeeper
分布式缓存
:Redis分布式文件:FastDFS负载均衡:Keepalived
chuangyipang5981
·
2023-04-11 19:51
大数据
javascript
ui
ViewUI
.NET平台常见技术框架整理汇总
参考资料:基于.NET平台常用的框架整理.NET开源框架列表1.知识网络2.分类清单2.1.
分布式缓存
框架名称说明地址WindowsServerAppFabric微软自家
分布式缓存
服务框架,扩展了WindowsServer
ludewig
·
2023-04-11 18:51
.NET
.NET
.NET平台技术框架
SpringBoot集成EhCache
Ehcache是一种广泛使用的开源Java
分布式缓存
。主要面向通用缓存,JavaEE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet
qq_33501272
·
2023-04-11 15:48
缓存
缓存
java
spring
【SpringBoot19】SpringBoot中整合Ehcache实现热点数据缓存
Ehcache是一种广泛使用的开源Java
分布式缓存
。主要面向通用缓存
菜鸟是大神
·
2023-04-11 15:12
springboot系列
缓存
spring
boot
java
涵盖15个技术点:这份Java高并发核心编程文档(卷一二都有)是Java卷王的都来学,涨薪10K+都是小问题~
前言主要包含的内容:JavaNIO、Reactor模式、高性能通信框架Netty、分布式锁、分布式ID、
分布式缓存
、高并发架构、多线程、线程池、内置锁、JMM、CAS、JUC、高并发设计模式。
ikt4435
·
2023-04-11 14:14
Java
编程
程序员
java
面试
jvm
GitHub上标星75k《Java面试突击版》,分享PDF离线版
前言本文是对Java程序员面试必备知识点的总结,详细讲解了JVM原理、多线程、数据结构和算法、
分布式缓存
、设计模式等内容,希望读者能通过阅读本书对Java的基础原理有更深入、全面的理解。
油腻的程序猿啊
·
2023-04-11 11:34
面试
java
职场和发展
分布式概念及相关的名词定义
该领域需要解决的问题极多,在不同的技术层面上,又包括:
分布式缓存
、分布式数据库、分布式计算、分布式文件系统等,一些技术如MQ、Redis、zookeeper等都
code tea
·
2023-04-11 05:13
分布式&架构设计
分布式
架构
系统架构
Redis学习
笔记
文章目录一、NoSQL数据库1.NoSQL可以解决CPU及内存压力,还可以解决IO压力2.NoSQL数据库是什么?有什么特点?3.传统RDBMSvsNoSQL4.分布式vs集群二、Redis数据库概述1.什么是Redis?2.Redis有什么特点?3.Redis应用场景?4.Redis安装5.启动Redis6.Redis切换数据库命令7.基础知识和命令8.Redis单线程+多路IO复用技术三、配置
君兮月影
·
2023-04-11 01:03
学习笔记
redis
学习
数据库
【架构】 第7章 主从复制高可用Redis集群
1-4什么是
分布式缓存
,什么是Redis?
ladymorgana
·
2023-04-10 20:39
架构师之路-java
redis
架构
缓存
【
Redis学习
】Redis事务
理论简介是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令Redis事务VS数据库事务案例实操常用命令case1:正常执行case2:放弃事务case3:全体连坐case4:冤头债主注意和传统数据库事务区别,不一定要么一起成功要么一起失败。case5:watch
Pycro
·
2023-04-10 17:16
Redis学习
redis
学习
数据库
redis学习
-------哨兵模式
概述(自动选举老大的模式)主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。Redis从2.8开始正式提供了Sentinel(哨兵)架构来解决这个问题。谋朝篡位的自动版,能够后台监控主机是否故障,如果故障了根据投票数自动将从库转换为主库。哨兵模式是一种特殊的模
胡小冰
·
2023-04-10 08:04
Redis
redis
Redis学习
7-Redis高级话题-高可用 Sentinel 哨兵
Redis学习
7-Redis高级话题-高可用Sentinel哨兵11Redis高级话题-高可用Sentinel哨兵11.1Redis高可用Sentinel哨兵原理11.2Redis高可用Sentinel
ChengZi~
·
2023-04-10 08:59
Redis
Redis高级话题-高可用
Sentinel
哨兵
Redis哨兵配置和演示
Redis修改密码
Redis修改默认端口
Redis学习
笔记-哨兵模式
Redis学习
笔记-哨兵模式(自动选举主机的模式)概述主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,成本昂贵,还会造成一段时间内服务不可用。
AbtYee
·
2023-04-10 08:20
Redis
redis
Rocket MQ(四)Topic,Topic分片和Queue
在分布式数据库和
分布式缓存
领域,分片概念已经有了清晰的定义。同理,对于RocketMQ,一个Topic可以分布在各个Broker上,我们可以把一个Topic分布在一个Br
fedorafrog
·
2023-04-10 04:26
#
MQ
mybatis缓冲到
分布式缓存
本文涉及的代码和数据库表均放在github上,地址:
[email protected]
:forwhildo/blog_source.gitMybatis缓存机制一级缓存在数据库的一次会话(sqlSession)中,执行多次查询条件完全相同的sql,Mybatis提供一级缓存机制优化,减轻数据库的负载。在一次会话中,用户执行的sql,会先检测缓存是否存在,不在则查询数据库,将请求与结果缓存在在内存中。此内
伤心牛蛙
·
2023-04-10 04:14
mybatis
mybatis
缓存
分布式
【
Redis学习
】Redis10大数据类型
总体概述这里说的数据类型是value的数据类型,key的类型都是字符串。redis字符串(String)string是redis最基本的类型,一个key对应一个Tvalue。string类型是二进制安全的,意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象。string类型是Redis最基本的数据类型,一个redis中字符串value最多可以是512Mredis列表(L
Pycro
·
2023-04-10 02:56
Redis学习
redis
学习
缓存
Redis
缓存分为本地缓存和
分布式缓存
。map实现的是本地缓存,生命周期随着jvm的销毁而结束,并且在多实例的情况下,每个实例都需要各自保存一份缓存,缓存不具有一致性。
追风筝的人_fbf8
·
2023-04-09 23:35
【
Redis学习
】Redis复制(replica)
理论简介定义replica即主从复制,master以写为主,Slave以读为主。当master数据变化的时候,自动将新的数据异步同步到其它slave数据库。功能读写分离容灾恢复数据备份水平扩容支撑高并发使用配从(Slave)不配主(Master)权限细节master如果配置了requirenass参数,需婴密码登陆,那么slave就要配置masterauth来设置校验密码,否则的话master会拒
Pycro
·
2023-04-09 23:23
Redis学习
redis
学习
数据库
【博学谷学习记录】超强总结,用心分享 | 架构师
Redis学习
总结
文章目录1.Redis概述&安装配置安装启动2.Redis的Key的设计规范1、key名设计2、避免bigkey**string字符串类型**hash类型(散列表)list列表类型set集合类型sortedset有序集合类型bitmap位图类型geo地理位置类型1.Redis概述&安装配置官网:https://redis.io中文官网地址:http://www.redis.cn简单来说Redis就
人间相对论
·
2023-04-09 23:51
redis
学习
缓存
分布式缓存
Redis之Pipeline(管道)
Pipeline,你土味一点你把它翻译成一条龙服务专业一点,叫它综合解决方案,就行。算法或者大数据分析里的可重复使用,针对新的数据,直接输入数据,可以得到结果。一个典型的机器学习构建包含若干个过程1、源数据ETL2、数据预处理3、特征选取4、模型训练与验证以上四个步骤可以抽象为一个包括多个步骤的流水线式工作,从数据收集开始至输出我们需要的最终结果。因此,对以上多个步骤、进行抽象建模,简化为流水线式
[山青花欲燃]
·
2023-04-09 08:33
mindspore
深度学习
缓存
分布式
redis
Redis
分布式缓存
系统
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis支持各种不同方式的排序。与M
你说你要个夏天
·
2023-04-09 07:13
一文详解 LVS、Nginx 及 HAProxy 工作原理( 附大图 )
当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是
分布式缓存
服务器集群等等
JAVA伯乐
·
2023-04-09 06:42
Redis学习
笔记(1):Redis基础
1.基础1.1常识Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:字符串类型散列类型列表类型集合类型有序集合类型1.2特性速度快(数据保存在内存中)持久化(Redis所有数据保持在内存中,对数据的更新将异步地保存到磁盘上)多种数据结构多语言客户端功能丰富简单(源代码2300
Acher_zxj
·
2023-04-09 04:18
Redis
redis
python
数据库
Redis学习
笔记(三):Redis应用之投票、红包
Redis基本数据类型及基本命令的使用都已经做完笔记了,接下来就需要将这些笔记实际运用到项目中。经常在项目中用到的就是缓存常量数据,还有一些基本的计数等操作,比如我的博客里面访问量、文章阅读量都是缓存在Redis中的,累加阅读量、访问量都是在Redis中完成,夜间定时刷入数据库的,这样就不用每次访问都去数据库中查询。基本应用没有问题,那来点稍微复杂的呢,这篇文章就让我们一起来看看其他的应用场景,将
程序猿杨鲍
·
2023-04-09 03:54
c语言辗转求最小公倍数,c语言:辗转相除法求最大公约数、最小公倍数
最小公倍数=两数之积/最大公约数#includeintget1(inta,intb){if(a=m);用定义一个变量i,使用for循环,将i的取值...随机推荐
Redis学习
笔记1Redis优势性能极高
夏可sherck
·
2023-04-09 01:27
c语言辗转求最小公倍数
分布式缓存
技术-redis分布式篇 (redis主从复制,哨兵机制,集群搭建)
一、为什么Redis需要集群与大多数中间件一样当单一节点时系统出现瓶颈主要下面这几个触发点二、Redis主从复制master就是正在使用的节点slave是备用的当master出现问题时随时替代的节点当然这俩词西方现在有些敏感有歧视意味可能后面不能用了设置主从的方式2.1.配置文件2.比如我当前机器是186我在187与188中如下操作就好了取消注释改配置2.2启动时添加参数还可以在节点启动时后面加参
我才是真的封不觉
·
2023-04-08 19:21
架构师技术栈
redis
集群
redis
缓存
数据库主从延迟问题
利用
分布式缓存
隔离对数据库的访问,并发高且读写一
牧笛工程师
·
2023-04-08 18:19
【好文分享】 淘宝服务端高并发分布式架构演进之路
文章目录概述基本概念架构演进单机架构沙滩区:缓存+分布式思想+多点容灾策略第一次演进:Tomcat与数据库分开部署第二次演进:引入本地缓存和
分布式缓存
第三次演进:引入反向代理实现负载均衡第四次演进:数据库读写分离第五次演进
zcz5566719
·
2023-04-08 18:43
进阶Java
tomcat
数据库
memcached
Redis
分布式缓存
文章目录一、概述1.单节点Redis存在的问题2.单节点Redis问题针对解决方案二、Redis持久化1.RDB持久化2.RDB异步持久化原理介绍3.AOF持久化4.ROB和AOF对比三、Redis主从架构1.搭建主从架构2.主从数据同步原理四、Redis哨兵1.哨兵的作用和原理2.搭建哨兵集群3.RedisTemplate的哨兵模式五、Redis分片集群1.搭建分片集群2.散列插槽3.集群伸缩4
jakiechaipush
·
2023-04-08 16:00
Redis
redis
缓存
分布式
redis学习
之redis基本数据类型以及Jedis
前言:redis有5种基本数据类型,分别是String(字符串)、Hash(字典)、List(列表)、Set(集合)、Zset(有序集合),下面就分别来说一下这五种数据类型。欢迎大家关注我的公众号javawebkf,目前正在慢慢地将文章搬到公众号,以后和公众号文章将同步更新,且上的付费文章在公众号上将免费。数据类型详解:1、String:二进制安全的数据类型,类似于Java中的Map,以key、v
贪挽懒月
·
2023-04-08 16:24
Redis学习
笔记------基础一
Redis简介Redis是一个开源的、高性能的、基于键值对的缓存与存储系统,通过提供多种键值数据类型来适应不同场景下的缓存与存储需求。同时Redis的诸多高层级功能使其可以胜任消息队列、任务队列等不同角色。Redis的特性1.键值数据类型字符串类型散列类型列表类型集合类型有序集合类型2.内存存储于持久化Redis数据库中的所有数据都是存储在内存中。由于内存的读写速度远快于硬盘,因此Redis在性能
Jenkinsmile
·
2023-04-08 12:55
【
Redis学习
】Redis持久化
总体介绍RDB(RedisDataBase)简介rdb是什么在指定的时间间隔,执行数据集的时间点快照实现类似照片记录效果的方式,就是把某一时刻的数据和状态以文件的形式写到磁盘上,也就是快照。这样一来即使故障宕机,快照文件也不会丢失,数据的可靠性也就得到了保证。这个快照文件就称为RDB文件(dump.rdb),其中,RDB就是RedisDataBase的缩写。rdb能干嘛在指定的时间间隔内将内存中的
Pycro
·
2023-04-08 10:28
Redis学习
redis
数据库
学习
Springboot集成Caffeine
前言:在系统中,有些数据,访问十分频繁,往往把这些数据放入
分布式缓存
中,但为了减少网络传输,加快响应速度,缓存
分布式缓存
读压力,会把这些数据缓存到本地JVM中,大多是先取本地缓存中,再取
分布式缓存
中的数据
m0_46218511
·
2023-04-08 09:17
java
java
Redis学习
(六)客户端/服务器
Redis服务器是典型的一对多服务器程序:一个服务器与多个客户端建立网络连接,每个可互段可以向服务器发送命令请求,而服务器则接收并处理客户端发送的命令请求,并向客户端返回命令回复。通过使用由I/O多路复用技术实现的文件事件处理器,Redis服务器使用单线程单进程的方式处理命令请求,并与多个客户端进行网络通信。对于每个与服务器连接的客户端,服务器都为这些客户端建立了相应的redisClient结构(
沉梦昂志1995
·
2023-04-08 09:30
Redis
Redis服务器
Redis客户端
高并发高可用原则学习
总结自《亿级流量网站架构核心技术》高并发服务拆分消息队列缓存(cdn,接入层nginx,应用层,
分布式缓存
)数据分片并发化(一个接口需要聚合ABC三个服务的数据,可以并行请求)高可用降级限流切流量可回滚业务设计原则防重设计幂等设计状态机
hvne666
·
2023-04-08 08:59
一致性哈希
一致性哈希算法在1997年由麻省理工学院提出,是一种特殊的哈希算法,目的是解决
分布式缓存
的问题。[1]在移除或者添加一个服务器时,能够尽可能小地改变已存在的服务请求与处理请求服务器之间的映射关系。
疾风2018
·
2023-04-08 06:06
【
redis学习
篇】Redisson实现的分布式独占锁核心流程剖析
一、Redisson分布式锁锁竞争流程二、加锁核心源码剖析2.1lockInterruptibly方法@OverridepublicvoidlockInterruptibly(longleaseTime,TimeUnitunit)throwsInterruptedException{longthreadId=Thread.currentThread().getId();//核心加锁流程Longtt
Java学习者柯十一
·
2023-04-08 06:40
Redis
redis
学习
分布式
java
【
redis学习
篇】主从&哨兵&集群架构详解
一、Redis主从架构1.1redis主从架构搭建1、复制一份redis.conf文件2、将相关配置修改为如下值:port6380pidfile/var/run/redis_6380.pid#把pid进程号写入pidfile配置的文件logfile"6380.log"dir/usr/local/redis-5.0.3/data/6380#指定数据存放目录#需要注释掉bind#bind127.0.0
Java学习者柯十一
·
2023-04-08 06:33
Redis
redis
学习
架构
java
缓存
Redis 03-
分布式缓存
Redis
分布式缓存
–基于Redis集群解决单机Redis存在的问题单机的Redis存在四大问题:0.学习目标1.Redis持久化Redis有两种持久化方案:RDB持久化AOF持久化1.1.RDB持久化RDB全称
小翰子_
·
2023-04-08 05:43
Redis
redis
缓存
分布式
【
分布式缓存
-HA篇】Redis Sentinel 模式
一、RedisSentinel简介RedisSentinel(哨兵)是Redis官方推荐高可用方案,它的作用是对Redis节点进行监控、故障判断、故障转移、故障通知。二、RedisSentinel架构RedisSentinel管理架构1工作原理对于Redis的主从架构,Sentinel会运行几个sentinel进程,这些进程不操作数据,专门用来进行Redis的故障判断、故障转移,同时多个senti
夏天的风风风
·
2023-04-08 00:14
大型系统技术架构之服务架构(进阶版)
spm=1001.2014.3001.5502目录单体架构第一次进阶:应用与数据库分离第二次进阶:引入本地缓存和
分布式缓存
第三次进阶:引入反向代理实现负载均衡第四次进阶:数据库读写分离第五次进阶:数据库按业务分库第六次进阶
戰士
·
2023-04-07 23:25
架构
微服务
服务器
系统架构
微服务
Redis学习
笔记——进阶篇
该篇包含发布订阅、主从复制、缓存雪崩等内容!!!学习资源来自b站狂神说redis视频,链接1.Redis持久化Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以Redis提供了持久化功能!简而言之,断电即失!!!1.1RDB什么是RDBRDB(RedisDataBase)在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话
java永长存
·
2023-04-07 22:48
redis
redis
SpringBoot2整合Redis从入门到进阶
缺点:分布式时本地缓存不能共享
分布式缓存
:缓存中间件二、使用1.pom.xml文件中导入依赖org.springframework.bootspring-boot-star
冷兮code
·
2023-04-07 22:15
Redis
redis
缓存
java
Redis学习
【2】之入门
文章目录前言一Redis概述1.1Redis简介1.2Redis用途1.3Redis特性1.4Redis的IO模型1.4.1单线程模型1.4.2混合线程模型1.4.3多线程模型1.4.4Redis的IO模型优缺点总结1.5相关学习网站1.6补充【RDB,AOF】三旧版Redis安装【Window环境】四最新版Redis安装【Linux环境】4.1GCC安装4.2Redis下载和解压4.3Redis
缘友一世
·
2023-04-07 21:15
Redis学习
redis
学习
缓存
Redis学习
日志——redis入门
感谢狂神提供的学习资源!https://www.bilibili.com/video/BV1S54y1R7SB概述Redis是什么Redis(RemoteDictionaryServer),即远程字典服务是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。是当下最热门的NoSQL技术之一!也被称为结构化数据库!Redis可以
归酒
·
2023-04-07 21:35
java学习之路
数据库
redis
Redis学习
笔记——快速入门篇
redis快速入门1.redis概述2.redis常识问题3.五大数据类型3.1String类型3.2列表list3.3无序集合Set3.4有序集合Zset3.5哈希表Hash4.读懂redis的配置文件redis.conf5.redis的事务5.1理论6.Java与redis整合6.1Jedis6.2SpringBoot整合redis1.redis概述Redis:REmoteDIctionary
java永长存
·
2023-04-07 21:04
redis
redis
redis学习
-redis入门概述及简介
是什么Redis:REmoteDIctionaryServer(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。Redis与其他key-value缓存产品有以下三个特点: Persistence:Redis支持数据的持
Java硬件工程师
·
2023-04-07 21:33
redis
数据库
redis
nosql
redis学习
笔记(入门,较详细)
RedisNosql为什么要用Nosql单机MySQL的年代APP->DAL->Mysql90年代,一个基本的数据的量一般不会太大,单个数据库完全足够思考:这种情况下,整个网站的瓶颈是什么数据量如果太大,一个及其放不下了数据的索引(B+Tree),一个机器内存也放不下访问量(读写混合),一个服务器承受不了Memcached(缓存)+Mysql+垂直拆分网站百分之八十的情况都是在读,每次都要去查询数
fightingman_
·
2023-04-07 21:59
redis
rdb
数据库
java
【
Redis学习
】Redis集群
理论简介定义由于数据量过大,单个Master复制集难以承担,因此需要对多个复制集进行集群,形成水平扩展每个复制集只负责存储整个数据集的一部分,这就是Redis的集群,其作用是提供在多个Redis节东间共享数据的程序集。Redis集群是一个提供在多个Redis节点间共享数据的程序集Redis集群可以支持多个Master功能Redis集群支持多个Master,每个Master又可以挂载多个Slave读
Pycro
·
2023-04-07 21:57
Redis学习
redis
学习
数据库
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他