手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
redis 慢查询
redis慢查询慢查询,顾名思义就是比较慢的查询,但是究竟是哪里慢呢?首先,我们了解一下Redis命令执行的整个过程在慢查询的定义中,统计比较慢的时间段指的是命令执行这个步骤。没有慢查询,并不表示客户端没有超时问题,有可能网络传输有延迟,也有可能排队的命令比较多。因为Redis中命令
作者:编程之家 时间:2022-09-02
03--Redis持久化--配置
redis持久化的两种方式RDB(RedisDatabase):内存中的数据不定期通过快照拷贝到磁盘AOF(AppendOnlyFile):对将数据操作的执行指令存储下来,实现数据恢复,优先采用AOF方式进行数据恢复,数据完整度更高。如果没有持久化存储需求可以关闭RDB和AOF功能,redis就成为了内存数据库1
作者:编程之家 时间:2022-09-02
【Java面试】准备跳槽!那这期面试题必须要会,请描述一下Redis的缓存淘汰策略
“请你描述一下Redis的缓存淘汰策略”你如果你正好遇到这个问题,想好怎么回答了吗?关于这个问题,我把高手的回答整理到了15W字的面试文档里面大家可以私信留言领取。下面看看高手的回答。高手:这个问题我需要从三个方面来回答。第一个方面:当Redis使用的内存达到maxmemory参
作者:编程之家 时间:2022-09-02
Spring Boot 2.x基础教程:使用Redis的发布订阅功能
通过前面一篇集中式缓存的使用教程,我们已经了解了Redis的核心功能:作为K、V存储的高性能缓存。接下来我们会分几篇来继续讲讲Redis的一些其他强大用法!如果你对此感兴趣,一定要关注收藏我哦!发布订阅模式如果你看过之前我写的关于MQ的相关文章,那么对于发布订阅功能应该不会陌生。如
作者:编程之家 时间:2022-09-02
Redis
1、redis是一个高性能的key-value数据库2、数据类型Strings,Lists,Hashes,Sets及OrderedSets数据类型操作3、原子性Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EX
作者:编程之家 时间:2022-09-02
Redis基础
常见缓存数据库缓解关系型数据库的并发访问的压力:热点数据减少响应时间提升吞吐量:单机内存数据库支持很大并发量Redis数据类型及常用场景string:简单的k,v值应用:计数器,开关,分布式锁setnx原理:最基础的数据结构命令集:1.SET/GET/APPEND/STRLEN:2.INCR/DECR/I
作者:编程之家 时间:2022-09-02
Redis缓存穿透和缓存击穿的区别
一、缓存访问:1.客户端发送请求;2.服务首先会请求redis,查看请求的内容是否存在;3.redis将请求结果返回给服务,如果返回的结果有数据则直接返回给客户端;如果没有数据则会继续往下执行;4.服务从数据库中查询请求的数据;5.数据库将查询的结果返回给服务;6.如果数据库有返回数据,则将
作者:编程之家 时间:2022-09-02
java 连接 redis
Jedis导入对应的依赖<dependencies><!--jedis--><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>4.2.3</version></dependency>
作者:编程之家 时间:2022-09-02
Redis常用命令
字符串string能够存储字符串、整数、浮点数3种类型的值。基本命令+getkey//读取+setkeyvalue//写入+delkey//删除自增/自减+incrkey//键值加1+decrkey//键值减1+incrbykeyamount//键值加amount+decrbykeyamount//键值减amount+incrby
作者:编程之家 时间:2022-09-02
redis的底层原理
1.String:C语言字符串的缺陷:在c语言中,对字符串操作时,char*指针只是指向字符数组的起始位置,而字符数组的结尾位置就用\0表示,意思是指字符串的结束1.获取长度需要O(n) (SDS是O(1)解决的)2.除了字符串的末尾之外,字符串里面不能有”\0“字符,不能保存像
作者:编程之家 时间:2022-09-02
Mysql和Redis数据如何保持一致
先阐明一下Mysql和Redis的关系:Mysql是数据库,用来持久化数据,一定程度上保证数据的可靠性;Redis是用来当缓存,用来提升数据访问的性能。关于如何保证Mysql和Redis中的数据一致(即缓存一致性问题),这是一个非常经典的问题。使用过缓存的人都应该知道,在实际应用场景中,要想实时刻保证缓存
作者:编程之家 时间:2022-09-02
redis基础
NoSQL概述数据存储瓶颈是什么数据量总大小,一个机器放不下数据索引一个机器内存放不下访问量一个服务器不能承受优化数据结构–文件缓存IO后来,随着访问量的上升,几乎大部分使用MySQL架构的网站在数据库上都开始出现了性能问题,web程序不再仅仅专注在功能上,同时也在追求性能。
作者:编程之家 时间:2022-09-02
redis 入门安装流程
redis安装流程安装linux的Redis[官网下载即可][https:/edis.io/download/]一般会移动到opt目录下mvredis-7.0.4/opt在linux系统下安装redis加压命令tar-zxvfredis-7.0.4.tar.gz使用make指令下载和编译文件makemakeinstall然后修改配置文件改为后台
作者:编程之家 时间:2022-09-02
redis-主从复制
一、主从复制的建立1.在slave机器上运行replicaofmaster的ipmaster的ip(Redis5.0之前使用slaveof)2.启动redis时redis-server/etcedis.conf--replicaof192.168.233.13263793.在redis.conf文件中加入replicaofmaster的ipmaster的ip只有第三种方式在重启后还是主从
作者:编程之家 时间:2022-09-02
Redis的配置
Redis关系型数据库和非关系型数据库内容关系型数据库非关系型数据库成本有些需要收费基本是开源查询数据存储于硬盘,速度慢数据存储于缓存中,速度快存储格式只支持基础数据K-V,文档,图片等扩展性有多表查询机制,拓展困难数据之间没有耦合,容易扩展持
作者:编程之家 时间:2022-09-02
Redis的访问安全
redis连接不上,查看进程gpg-agentd刷爆CPU,恭喜你,你被挖矿了_保爷99的博客-CSDN博客 https://blog.csdn.net/mengruobaobao/article/details/79612423最近发现有一台测试服务器的redis连接不上,查看进程,发现CPU200% 之前遇到过类似的,第一感觉就是被入侵了。IO情况、网络流量
作者:编程之家 时间:2022-09-02
ERROR--class invalid for deserialization
classinvalidfordeserialization原因:类对反序列化无效场景:保存或获取redis缓存的时候,会出现序列化和反序列化的问题解决方案:从redis服务器中获取缓存数据时,其key和value要实现序列化,以实现跨平台存储和网络传输,否则redis无法解析,即无法反序列化。
作者:编程之家 时间:2022-09-02
项目日志redis-Reconnected to ...的问题
1:问题描述项目的后台日志一直有如下日志,而且非常多,一会儿就是一大片2022-08-2010:51:21.241INFO6---[xecutorLoop-1-2]i.l.c.p.ConnectionWatchdog:Reconnecting,lastdestinationwas/192.168.197.100:33062022-08-2010:51:21.243INFO6---
作者:编程之家 时间:2022-09-02
延时任务-基于redis zset的完整实现
所谓的延时任务给大家举个例子:你买了一张火车票,必须在30分钟之内付款,否则该订单被自动取消。订单30分钟不付款自动取消,这个任务就是一个延时任务。 我之前已经写过2篇关于延时任务的文章:《完整实现-通过DelayQueue实现延时任务》《延时任务(二)-基于netty时间轮算法实战》这
作者:编程之家 时间:2022-09-02
redis主从数据同步原理
what:redis高可用:1、数据尽量不丢失;2、尽可能的提供服务;栗子:AOF和RDB保证了数据持久化尽量不丢失;主从复制就是增加副本,一份数据保存到多个实例上。即使有一个实例宕机,其他实例依然可以持续服务; 主从:复制——为单
作者:编程之家 时间:2022-09-02
Redis 集群模式
概述Redis在3.0之后开始支持Cluster(集群)模式,特点如下:支持节点的自动发现:可向集群动态添加节点,并自动融入支持slave-master选举和容错:多个master宕机后,选举出新的master继续工作在线分片:当有新的节点加入时,为新节点分配slot空间,从其他节点处获取,并携带数据搭
作者:编程之家 时间:2022-09-02
Redis事物和锁机制
本文是本人以前笔记,如果说是在掘金上看到的话没错,还是本人目前只有这一个。如果有哪里不对的话欢迎各位大佬指出问题,本人是一个小白。,本篇是连接。如果是springboot的话请看创建项目 ,这个是从头开始的还没有学完springboot,一起学习呀!!!!...
作者:程程呀是小白 时间:2022-08-31
Redis、JVM、并发、MySQL、Java、网络等一个你都“啃”不完,何谈BAT?
前两天看了一个帖子,讲的是位学Java的朋友,在双非渣本的时候就一个字,混!一路混到去年渣硕毕业。其实说真的,毕业了才是真的开始Java的学习,道阻且长。目前也是去各大公司投了简历面试,不过战绩挺惨的...腾讯(一面挂)、美团(二面挂)、网易严选(oc)、杭州字节lark(口头offer)、阿里新零售业务平台(oc)、滴滴交易平台(HR面)...看完这些老兄的面试面经之后,有感而发,写了这篇文章,综合总结了一些面试BAT的高频危险点(有其对应的面试和学习笔记),都是我们必须要掌握的,不然面试可就要被轰炸死了
作者:程序员不想睡觉 时间:2022-08-31
【Spring Cloud】项目优化:如何确保Redis延迟队列中数据能够被正确消费
主要介绍在用redis延迟队列实现文章定时发布时如何确保消息能正确被消费而不会意外丢失的问题。
作者:赵四司机 时间:2022-08-31
Redis 只会用缓存?20种妙用让同事直呼牛X
详细讲解Redis的20种妙用,了解除了缓存之外,Redis的其他使用场景以及特殊用处...
作者:一行Java 时间:2022-08-26
[SpringBoot系列]NoSQL数据层解决方案
涉及数据库的多种整合方案,包括:SpringBoot整合Redis,SpringBoot整合MongoDB,SpringBoot整合ES
作者:十八岁讨厌编程 时间:2022-08-26
延时任务(三)-基于redis zset的完整实现
所谓的延时任务给大家举个例子:你买了一张火车票,必须在30分钟之内付款,否则该订单被自动取消。这两种方法都有一个缺点:都是基于单体应用的内存的方式运行延时任务的,一旦出现单点故障,可能出现延时任务数据的丢失。所以此篇文章给大家介绍实现延时任务的第三种方式,结合redis zset实现延时任务,可以解决单点故障的问题。给出实现原理、完整实现代码,以及这种实现方式的优缺点。
作者:字母哥哥 时间:2022-08-26
Redis夺命十二问,差点没抗住
Redis 是面试中绕不过的槛,只要在简历中写了用过 Redis,肯定逃不过。今天我们就来模拟一下面试官在 Redis 这个话题上是如何一步一步深入,全面考察候选人对于 Redis 的掌握情况。小二:面试官,你好。我是来参加面试的。面试官:你好,小二。我看了你的简历,熟练掌握 Redis,那么我就随便问你几个 Redis 相关的问题吧。首先我的问题是,Redis 是单线程还是多线程呢 ?小二:Redis 不同版本之间采用的线程模型是不一样的,在 Redis4.0 版本之前使用的是单线程模型,在 4.0 版本
作者:啊码 时间:2022-08-26
Java面试之Redis篇(offer 拿来吧你)
现在关于Java面试的资料是层出不穷,对于选择困难症的同学来说,无疑是陷入了一次次的抉择与不安中,担心错过了关键内容,现在小曾哥秉持着"融百家之所长,汇精辟之文档"的思想,整理一下目前主流的一些八股文,以达到1+1 > 2 的效果!...
作者:研行笔录 时间:2022-12-21
redis的使用场景
查看的缓存: 前部分代码相同@before通知,后部分代码也相同后置通知。我们可以AOP完成缓存代码和业务代码分离。我们看到同一个库存被使用了n次。以及数据库中库存为负数。数据存储在内存中,数据查询速度快。--使用注解即可完成。注意此处的测压速度不易太快(推荐使用5秒100个线程)查询频率比较高,修改频率比较低。发现又出现: 重复数字以及库存为负数。如果搭建了项目集群,那么该锁无效。对应的service层修改为。(1)使用idea开集群项目。service对应代码修改。(1)把缓存的配置类加入。...
作者:青柠果 时间:2022-12-21
上一页
179
180
181
182
183
184
185
186
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native