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缓存持久化
【初始RabbitMQ】
持久化
的实现
RabbitMQ
持久化
如何保障当RabbitMQ服务停掉以后消息生产者发送过来的消息不丢失。默认情况下RabbitMQ退出或由于某种原因崩溃时,它忽视队列和消息,除非告知它不要这样做。
lose_rose777
·
2024-02-19 12:53
消息队列
消息队列
java
分布式
JAVA生产使用登录校验模式
一旦验证成功,后端会利用UUID生成一个独特的令牌(token),并将其存储在
Redis缓存
中。同时,前端也会将该令牌保存在本地。在后续的接口请求中,用户必须提供这个令牌以进行身份验证。
吴代庄
·
2024-02-19 12:45
Java
java
JAVA面试题17
需要序列化的情况包括
持久化
对象、跨网络传输对象、通过RMI远程调用对象等。Java中的final关键字有什么作用?它可以修饰哪些元素?答案:final关键字可以用于修饰类、方法和变量。
CrazyMax_zh
·
2024-02-19 12:14
java
开发语言
docker (六)-进阶篇-数据
持久化
最佳实践MySQL部署
容器的数据挂载通常指的是将宿主机(虚拟机或物理机)上的目录或文件挂载到容器内部MySQL单节点安装详情参考docker官网文档1创建对应的数据目录、日志目录、配置文件目录(参考二进制安装,需自己建立数据存储目录)mkdir-p/data/mysql/{data,log,conf}2编写配置文件[root@docker-131mysql]#cat/data/mysql/conf/my.cnf[mys
小关暗器
·
2024-02-19 11:29
docker
容器
运维
消息队列-简介与基础概念
架构图1.生产者2.消费者3.消息存储4.协调服务四、基本特性1.消息消费模式2.消息重投3.消息重试4.消费确认机制5.顺序性6.消息回溯7.重试队列8.死信队列9.延迟队列10.优先级队列11.消息
持久化
临江蓑笠翁
·
2024-02-19 10:04
消息队列
中间件
架构
系统架构
Pulsar Architecture Overview(架构概述)
目录1、Brokers代理服务器2、Clusters集群3、Metadatastore元数据存储4、Configurationstore配置存储5、Persistentstorage
持久化
存储(1)ApacheBookKeeper
swadian2008
·
2024-02-19 10:55
Apache
pulsar
Pulsar
的组成部分
Pulsar
的架构概述
Pulsar
面试问答总结之Redis
来讲一下Redis数据
持久化
redis与数据库如何保持数据一致?
信计2102罗铠威
·
2024-02-19 10:23
javaEE系列专栏
面试
redis
职场和发展
MySQL
持久化
不为人知的一面⭐️卡顿现象的根源与对策
MySQL
持久化
不为人知的一面⭐️卡顿现象的根源与对策2024新年新气象,小菜同学又踏上了求职之路,但求职路艰辛,新年第一次面试又被面试官给问住了面试官:你有没有遇到过因为
持久化
,把线程的查询、修改请求卡住的情况
·
2024-02-19 10:39
后端
Apache Pulsar--简单介绍
ApachePulsar采用计算与存储分离的分层架构设计,支持多租户、
持久化
存储、多机房跨区域数据复制,具有强一致性、高吞吐以及低延时的高可扩展流
陈永佳
·
2024-02-19 10:32
Apache
Pulsar
Apache
Pulsar
Pulsar-架构与设计
Pulsar架构与设计一、背景和起源二、框架概述1.设计特点2.框架适用场景三、架构图1.Broker2.
持久化
存储(Persistentstorage)3.Pulsar元数据(Metadatastore
临江蓑笠翁
·
2024-02-19 10:56
消息队列
架构
六、Redis之数据
持久化
及高频面试题
6.1数据
持久化
官网文档地址:https://redis.io/docs/manual/persistence/Redis提供了主要提供了2种不同形式的
持久化
方式:RDB(Redis数据库):RDB持久性以指定的时间间隔执行数据集的时间点快照
acro_09
·
2024-02-15 10:36
redis
数据库
PO、POJO、BO、AO、VO、DTO、DO、DAO
在hibernate
持久化
框架中与insert/delet操作密切相关。PO中不应该包含任何对数据库的操作。
HachiLin
·
2024-02-15 09:35
分布式缓存上—浅谈缓存的理解
缓存数据过期策略3.分布式缓存3.1Memcached基本介绍特点基本架构缓存数据过期策略数据淘汰内部实现分布式集群实现数据存储步骤:分布式算法3.2Redis基本介绍数据模型数据淘汰策略数据淘汰内部实现
持久化
方式底
ZNineSun
·
2024-02-15 09:39
分布式
缓存
CDN
设计原则
反向代理
过期策略
浅谈
redis缓存
及缓存雪崩的处理
目录前言代码分析第一种代码案例:第二种方案,加锁第三种方案:semaphore实现共享锁第四种方案:基于DCL(DoubleCheckLock)模式,结合Semaphore,再次进一步对代码进行优化。第五种方案,进一步容错降级前言现在随着redis应用的越来越广泛,以及高并发情况的出现,在大多数的springboot项目中,使用redis作为缓存,越来越普遍了,而伴随而来的,在项目中应用redis
白不懂黑的静
·
2024-02-15 08:08
Redis
spingboot
redis
缓存
浅谈本地缓存的应用
本地缓存的选择本地缓存可选择:JVM堆/Ehcache/GuavaCache(1)Ehcache:支持堆外缓存,
持久化
。
梦之救赎
·
2024-02-15 08:38
缓存
java
后端
jvm
浅谈
Redis缓存
和数据库一致性问题
最近面试季节,估计「如何保证缓存和数据库一致性」这个问题经常会被问到,这是一个老生常谈的话题了。但很多人对这个问题,依旧有很多疑惑:到底是更新缓存还是删缓存?到底选择先更新数据库,再删除缓存,还是先删除缓存,再更新数据库?为什么要引入消息队列保证一致性?延迟双删会有什么问题?到底要不要用?...这篇文章,我们就来把这些问题讲清楚。这篇文章干货很多,希望你可以耐心读完。引入缓存提高性能我们从最简单的
90后小伙追梦之路
·
2024-02-15 08:07
架构
java
面试
缓存
数据库
redis
java
面试
Redis(六)-缓存方案-雪崩/击穿/穿透
1.缓存雪崩缓存雪崩:是指大量的应用请求无法在
Redis缓存
中进行处理,发送到数据库层,导致数据库压力激增。
进击的蚂蚁zzzliu
·
2024-02-15 08:21
Redis缓存
穿透和缓存雪崩以及解决方案
Redis缓存
穿透和缓存雪崩以及解决方案缓存穿透解决方案布隆过滤缓存空对象比较缓存雪崩解决方案保证缓存层服务高可用性依赖隔离组件为后端限流并降级数据预热缓存并发分布式锁缓存穿透缓存穿透是指查询一个一定不存在的数据
安晓生
·
2024-02-15 08:02
Linux下Redis安装配置,及常用命令
Redis简介Redis-REmoteDIctionaryServerRedis是一个使用ANSIC语言编写的开源数据库高性能的key-value数据库内存数据库,支持数据
持久化
Redis官网https
GALAace
·
2024-02-15 06:17
支付宝
内部生成订单,然后向支付宝发起请求预下单,携带很多信息如订单号、金额(是否有优惠)、验签、公钥,支付宝返回一个二维码信息(http协议的信息),然后我们将二维码进行一个
持久化
保存至七牛云上,然后我们后台给前端一个
晚安多巴胺
·
2024-02-15 04:57
NoSQL-lesson13-
Redis缓存
技术-运维篇
NoSQL-lesson13-
Redis缓存
技术-运维篇0.NoSQL产品(key-value)RDBMS:MySQL,Oracle,MSSQL,PGNoSQL:Redis,MongoDB,列存储存储相关
学无止境_9b65
·
2024-02-15 02:16
「Redis源码解读」—
持久化
(一)RDB
知识点RDB文件用于保存和还原Redis服务器所有数据库中的所有键值对数据SAVE命令由服务器服务器进程直接执行保存操作,所以该命令会阻塞服务器BGSAVE命令由子进程执行保存操作,所以该命令不会阻塞服务器服务器状态中会保存所有用save选项设置的保存条件,当任意一个保存条件被满足时,服务器会自动执行BGSAVE命令RDB文件是一个经过压缩的二进制文件,由多个部分组成对不同类型的键值对,RDB文件
wh4763
·
2024-02-15 00:29
Android Jetpack ViewModel
数据
持久化
异步回调不会造成内存泄漏隔离Model层和View层Fragmen
一个有故事的程序员
·
2024-02-14 23:47
Redis
持久化
机制
持久化
数据,也就是将内存中的数据写入到硬盘里,大部分原因是为了之后重用数据(比如重启机器、机器故障后恢复数据),或是为了防止系统故障而将数据备份到远程。
happyJared
·
2024-02-14 22:51
Java中的transient关键字
但是有时我们需要让类的某些属性不被序列化,如密码这类信息,为了安全起见,不希望在网络操作中被传输或者
持久化
到本地。只要在相应的属性前加上transient关键字
编码前线
·
2024-02-14 21:36
redis搭建
不需要预先定义数据存储结构–表的每条记录都可以有不同的类型和结构NoSQL服务软件•主流软件–Redis–MongoDB–Memcached–CouchDB–Neo4j–FlockDBRedis特点:–支持数据
持久化
就是这么任性_ac9c
·
2024-02-14 16:07
详解微信异步队列 MQ 2.0 的功能优化及拓展思路
背景介绍MQ1.0发布之初,基本满足了一般业务场景的异步化需求,实现了单机下高性能的任务
持久化
和消费调度。1.0的基本框架如下图所示:可以看到,其主要分为MQ和Worker两部分。
OpenIMup
·
2024-02-14 08:08
SpringBoot 整合Redis
前言Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可
持久化
的日志型、Key-Value数据库,并提供多种语言的API。
月弦
·
2024-02-14 08:15
RabbitMQ学习笔记(自用)
为什么要用MQ1.3MQ的分类1.4MQ的选择二、RabbitMQ2.1RabbitMQ的概念2.2四大核心概念三、简单案例3.1WorkQueues3.2轮训分发消息3.3消息应答3.4RabbitMQ
持久化
是Cc哈
·
2024-02-14 07:10
rabbitmq
分布式
[c语言]文件操作
如果我们想程序结束时,数据仍然存在,那么就要涉及数据
持久化
问题。数据
持久化
的方法有:把数据放到磁盘文件中,存放到数据库等方式。
bhbca
·
2024-02-14 07:39
c语言
c语言
vue内置组件之keep-alive
使被包含的组件保留状态,或避免重新渲染为什么使用在开发过程中,有部分组件没有必要多次初始化,这时,我们就需要将组件进行
持久化
,使组件的状态维持不变,在下一次展示时,组件也不会进行重新初始化。
壮壮仔儿
·
2024-02-14 07:02
微服务流控Sentinel3
目录Sentinel工作原理流控规则熔断规则热点规则系统规则openfeign整合sentinel规则
持久化
为什么要流控解决方案超时机制服务限流服务熔断服务降级Sentinel工作原理Sentinel保护方式
dingruibao
·
2024-02-14 06:50
微服务
微服务
java
sentinel 集群流控 sentinel
持久化
到nacos
介绍为什么要使用集群流控呢?假设我们希望给某个用户限制调用某个API的总QPS为50,但机器数可能很多(比如有100台)。这时候我们很自然地就想到,找一个server来专门来统计总的调用量,其它的实例都与这台server通信来判断是否可以调用。这就是最基础的集群流控的方式。另外集群流控还可以解决流量不均匀导致总体限流效果不佳的问题。假设集群中有10台机器,我们给每台机器设置单机限流阈值为10QPS
爱编程的皮皮虾
·
2024-02-14 06:50
java
Spring Boot JPA:简介、注解与查询方法
JPA是什么JavaPersistenceAPI(JPA)是JavaEE的一部分,用于简化Java应用程序中的数据
持久化
操作。
·
2024-02-14 03:04
Python Pickle库原理及使用详解
在编程的世界里,数据的
持久化
是一个非常重要的话题。为了能够在不同的程序之间或者不同的运行时期间传递和保存数据,我们需要一种能够将数据序列化和反序列化的方式。
繁依Fanyi
·
2024-02-13 23:35
python
php
开发语言
git
深度学习
架构
系统架构
Entitiy Framework Core中使用ChangeTracker
持久化
实体修改历史
背景介绍在我们的日常开发中,有时候需要记录数据库表中值的变化,这时候我们通常会使用触发器或者使用关系型数据库中临时表(TemporalTable)或数据变更捕获(ChangeDataCapture)特性来记录数据库表中字段的值变化。原文的作者GéraldBarré讲解了如何使用EntityFreamworkCore上下文中的ChangeTracker来获取并保存实体的变化记录。原文链接Entity
Lamond_Lu
·
2024-02-13 21:52
从零开始实现消息队列(二)
从零开始实现消息队列.核心API交换机类型
持久化
网络通信Connection和Channel消息应答模块划分.核心API对于Broker来说,要实现以下核心API,通过这些API来实现消息队列的基本功能
墨溱
·
2024-02-13 20:40
网络协议
java
队列
Python文件操作
读操作也就是将磁盘中的内容读到内存中进行处理,写操作也就是将内存中的数据
持久化
到磁盘上。文件操作文件类型文本文件-这类文件以
田阅川
·
2024-02-13 15:47
ubuntu 20.04 LTS子系统Docker安装Oracle-xe-11g
持久化
开启远程登录,Oracle创建用户
ubuntu20.04LTS子系统Docker安装Oracle-xe-11g1.搜索oracle镜像dockersearchoracle2.选择oracle-xe-11g的镜像下载命令:dockerpulloracleinanutshell/oracle-xe-11g查看镜像列表命令:dockerimages,查看是否包含此镜像3.从下载的镜像创建并启动容器,容器命名为oracle11-xedoc
小诺大人
·
2024-02-13 13:48
oracle
Ubuntu
oracle
docker
ubuntu
什么?我被 Docker 一条龙服务了!
device-mapper-persistent-data:提供了一个
持久化
的数据存储层,允许Docker使用高级存储特性,如镜像的分层和快照。lvm2
不懂前端的运维不是好架构
·
2024-02-13 11:33
docker
容器
运维
初识PHP反序列化
序列化的目的是将内存中的对象转换为可以
持久化
或传输的格式,以便在需要时能够还原为原始的对象。反序列
TJ-周月年
·
2024-02-13 11:40
WEB
CTF
PHP
php
网络安全
笔记
【Web】Redis未授权访问漏洞学习笔记
目录简介靶机配置Redis
持久化
Redis动态修改配置webshell反弹shellRedis写入反弹shell任务加固方案简介Redis(RemoteDictionaryServer远程字典服务器)是一个开源的内存数据库
Z3r4y
·
2024-02-13 10:16
redis
ctf
web
未授权访问
web安全
网络安全
shellcode
MySQL(基础)
第01章_数据库概述1.为什么要使用数据库
持久化
(persistence):把数据保存到可掉电式存储设备中以供之后使用。
肉松拿铁
·
2024-02-13 10:14
龟速后端
mysql
数据库
Python-shelve库
Python-shelve库shelve是python中用来
持久化
存储的模块,类似于一个key-value的数据库,但是这里的value不限定类型,可以是python中任意的数据类型,也可以是自己定义的数据类型
张氏小毛驴
·
2024-02-13 06:28
分布式缓存
分布式缓存–基于Redis集群解决单机Redis存在的问题单机的Redis存在四大问题:0.学习目标1.Redis
持久化
Redis有两种
持久化
方案:RDB
持久化
AOF
持久化
1.1.RDB
持久化
RDB全称
KYGALYX
·
2024-02-13 06:26
分布式
缓存
微服务多级缓存
多级缓存1.什么是多级缓存传统的缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库,如图:存在下面的问题:•请求要经过Tomcat处理,Tomcat的性能成为整个系统的瓶颈•
Redis
KYGALYX
·
2024-02-13 06:54
微服务
缓存
架构
消息队列对比
对路由(Routing),负载均衡(Loadbalance)、数据
持久化
都有很好的支持。主要特性:跨平台,支持多种语言客户
woodwind
·
2024-02-13 05:13
前端技术分享:页面性能优化问题复盘
为了进行
持久化
存储,可以将录制数据压缩后序列化为JSON文件。老师会将JSON文件放入课件包中,打成压缩包上传到教务系统
有道AI情报局
·
2024-02-13 05:16
有道技术团队
前端
性能优化
javascript
Spark(三十五)troubleshooting之错误的
持久化
方式以及checkpoint的使用
一、背景错误的
持久化
使用方式:usersRDD,想要对这个RDD做一个cache,希望能够在后面多次使用这个RDD的时候,不用反复重新计算RDD;可以直接使用通过各个节点上的executor的BlockManager
文子轩
·
2024-02-13 02:26
消息中间件介绍
除非数据被
持久化
,否则将造成丢失。消息队列把数据
xmh-sxh-1314
·
2024-02-12 23:47
java
上一页
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
其他