手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
Redis - 过期键的删除策略有哪些?
参考答案定时删除:在设置键的过期时间的同时,创建一个定时器,达到过期时间,执行键的删除操作惰性删除:不主动删除过期键,从键空间中获取键时,都检查取得的键是否过期,过期则删除;没过期则返回定期删除:每隔一段时间对数据库进行一次检查,删除里面的过期键。删除多少过期键、检查多少个数
作者:编程之家 时间:2022-09-02
Redis非关系型数据库—LNMP平台对接redis服务
Redis非关系型数据库—LNMP平台对接redis服务 一、部署lnmp架构之前做过这边就不多写了二、redis安装详情参考前面三、安装redis扩展官网:http:/edis.io/下载包:https://codeload.github.com/phpredis/phpredis/zip/develophttp://downlo
作者:编程之家 时间:2022-09-02
redis主从复制
redis主从复制目的:为了解决高可用问题(加上读写分离可能解决高性能、高并发问题)高性能:快速响应高并发:能同时处理更多的业务和需求高可用:可理解为7*24h不当机,挂几台服务器没事,还有备用的过程:在132-redis启动一个主服务器,131-redis上启动两个从服务器首先确保主服务
作者:编程之家 时间:2022-09-02
Redis事务操作
1、Redis事务定义Redis事务是一个单独的隔离操作,事务中所有的命令都会序列化,按顺序执行;事务执行的过程中,不会被其他客户端发来的命令请求打断。Redis事务的主要作用就是串联多个命令,防止别的命令插队做个图解释一下如图所示,当前操作有三个命令在进行,此时其他客户端发
作者:编程之家 时间:2022-09-02
java点赞功能的实现,类似微信点赞,用户仅能点赞一次,基于redis进行操作
1.redis基本知识redis5种基本数据学习参考链接缓存点赞信息的数据结构是set集合,不太了解的同学请参考上面的链接2.实现逻辑传入点赞人id,被点赞的id,以及点赞的状态status0取消,1点赞先查询redis中是否有缓存,无新建,有添加3.实现代码@PostMapping("/clickPraise")
作者:编程之家 时间:2022-09-02
性能测试相关问题
负载增加,tps不变可能的原因是压测机存在瓶颈网络存在瓶颈系统处理慢,可能存在瓶颈服务器硬件配置低,或者代码需要优化数据库未加索引连接池:可用的连接数太少,造成请求等待(服务器连接池或者数据库连接池)redisredis是一种开源的非关系型的键值对数据库,绝大部分请求是纯粹
作者:编程之家 时间:2022-09-02
Redis六Redis发布订阅
Redis发布订阅(pub/sub)是一种发布订阅模式:发送者(sub)发送信息,订阅者(pub)接收信息 命令序号命令以及描述1PSUBSCRIBEpattern[pattern...]订阅一个或多个符合给定模式的频道2PUBSUBsubcommand[argument[argument...]]查看订阅和发布系统状态3PUBL
作者:编程之家 时间:2022-09-02
2021Java大厂面试经验分享,Java知识总结
1、为什么使用redis分析:博主觉得在项目中使用redis,主要是从两个角度去考虑:性能和并发。当然,redis还具备可以做分布式锁等其他功能,但是如果只是为了分布式锁这些其他功能,完全还有其他中间件(如zookpeer等)代替,并不是非要使用redis。因此,这个问题主要从性能和并发两个角度去答。
作者:编程之家 时间:2022-09-02
Java项目:物流配送系统(java+SSM+JSP+mysql+redis)
系统分普通用户、企业、超级管理员等角色,除基础脚手架外,实现的功能有:超级管理员:系统管理、用户管理、企业用户管理、普通用户管理、货物类型管理、车辆管理、公告管理、使用帮助等。普通用户:注册登录、个人信息管理(个人资料、密码修改、充值、订单管理等)、货物浏览、公告查看
作者:编程之家 时间:2022-09-02
在linux环境下安装redis
在linux环境下安装redis下载官方网址:https:/edis.io/download有不稳定版,稳定版,建议下载稳定版,我这里是下载的最新版:redis-6.2.5.tar.gz如果想下载其他的稳定版,可以在版本库中查找:https://download.redis.ioeleases/安装下载完后通过sftp或者ftp传输到linux环境下输
作者:编程之家 时间:2022-09-02
无法连接到Redis:java.net.ConnectException: Connection refused: no further information
springboot集成redis后进行测试,发现一直报如下错误: 1.查看是否是配置文件出现错误 2.检查自己的redis是否启动
作者:编程之家 时间:2022-09-02
Redis简介
Redis简介Redis是完全开源的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还
作者:编程之家 时间:2022-09-02
Redis数据结构(五)-整数集合(intset)
整数集合-intset概述整数集合的实现整数集合的升级升级之后新元素的摆放位置升级的好处提升灵活性节约内存整数集合的降级整数集合API概述整数集合(intset)是集合键的底层实现之一当一个集合只包含整数值元素,并且这个集合的元素数量不多时,Redis就会使用整数集合
作者:编程之家 时间:2022-09-02
Redis数据结构(六)-压缩列表ziplist
压缩列表-ziplist概述压缩列表压缩列表节点-entryprevious_entry_length属性encoding属性字节数组编码整数编码content压缩列表的连锁更新压缩列表API概述压缩列表(ziplist)是列表键和哈希键的底层实现之一当一个列表键只包含少量列表项,并且每个列表项要么就是
作者:编程之家 时间:2022-09-02
分布式技术(下)-Redis&FastDFS&RabbitMQ
第七阶段模块二Redis1.概述1.1互联网架构的演变历程第1阶段:数据访问量不大,简单的架构即可搞定![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4ntkevuE-1633005745103)(E:\MarkDown\拉勾笔记\redis架构第一阶段)]第2阶段:数据访问量大,使用
作者:编程之家 时间:2022-09-02
Redis三种集群模式介绍
三种集群模式redis有三种集群模式,其中主从是最常见的模式。Sentinel哨兵模式是为了弥补主从复制集群中主机宕机后,主备切换的复杂性而演变出来的。哨兵顾名思义,就是用来监控的,主要作用就是监控主从集群,自动切换主备,完成集群故障转移。cluster模式是redis官方提供的集群模式,使
作者:编程之家 时间:2022-09-02
2021Java大厂面试知识分享,苦熬一个月
第5章持久化持久化,Redis的持久化功能有效避免因进程退出造成的数据丢失问题,本章首先介绍RDB和AOF两种持久化配置和运行流程,其次对常见的持久化问题进行定位和优化,最后结合Redis常见的单机多实例部署场景进行优化。5.1RDB5.2AOF5.3问题定位与优化5.4多实例部署Tip
作者:编程之家 时间:2022-09-02
SpringBoot整合redis
一、引入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency><groupId>org.apache.commons</groupId>
作者:编程之家 时间:2022-09-02
2021-09-30
一、故障现象rediskey复制需求:复制某个榜单,并创建一个新的假榜单结果:由于后台可以对这个榜单分值进行处理,结果榜单数据处理出错,创建一个后台可以修改的榜单在写这个时使用的是获取数据库数据并循环遍历处理数据,初始化榜单另一个榜单时直接从数据库拿数据进行计
作者:编程之家 时间:2022-09-02
centos redis配置
一.配置后台启动vim编辑redis.conf将daemonizeno修改为yes使用配置文件启动redis-serverredis.conf效果如下:二.配置可远程访问vim编辑redis.conf找到bind127.0.0.1-::1修改成bind0.0.0.0-::1或者注释掉上面的一行都可如果只想某些ip可以访问,那就bind
作者:编程之家 时间:2022-09-02
Redis - 管道技术 pipeline
一、管道概念1.1为什么要有redis管道?redis本身处理速度很快,但是如果你连续调用10条redis命令,它们要有10个网络来回,这速度就会降下来了,那么有没有办法把这10条命令一起发送到服务端呢?有,它就是redis管道 1.2redis管道的本质是什么?redis管道的本质是将要发往redis服务端执行
作者:编程之家 时间:2022-09-02
Redis 使用规范
Redis使用规范围绕如下几个纬度展开:键值对使用规范;命令使用规范;数据保存规范;运维规范。 键值对使用规范有两点需要注意:好的 key 命名,才能提供可读性强、可维护性高的key,便于定位问题和寻找数据。value要避免出现 bigkey、选择高效的序列化和压缩、使用对象共享
作者:编程之家 时间:2022-09-02
Redis 学习二 Redis概述 及window,linux下载安装
Redis是什么redis中文网:http://www.redis.cn/Redis:RemoteDictionaryServer远程字典服务是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。多种语言可以调用开源免费,当下最热门NoSQL技术之一,也被称为结构化
作者:编程之家 时间:2022-09-02
三千字介绍Redis主从+哨兵+集群
一、Redis持久化策略1.RDB每隔几分钟或者一段时间会将redis内存中的数据全量的写入到一个文件中去。优点:因为他是每隔一段时间的全量备份,代表了每个时间段的数据。所以适合做冷备份。RDB对redis的读写影响非常小,因为redis主进程只需要fork一个子进程进行磁盘IO操作就行了。
作者:编程之家 时间:2022-09-02
Redis 持久化配置
Redis持久化配置RDB持久化AOF持久化Redis的持久化机制有两种,第一种是RDB快照,第二种是AOF日志。快照是一次全量备份,AOF日志是连续的增量备份。快照是内存数据的二进制序列化形式,在存储上非常紧凑,而AOF日志记录的是内存数据修改的指令记录文本。 1 RDB快照RDB快
作者:编程之家 时间:2022-09-02
火遍全网的“多线程核心技术”,鸟哥的linux私房菜pdf
01Redis面试问题常见划分(6个部分)Redis的概念理解Redis基本数据结构详解Redis高并发问题策略Redis集群结构以及设计理念Redis持久化机制Redis应用场景设计Redis学习路线图(xmind)Redis学习路线图(xmind)02涉及到的面试题目如下Redis的特点有哪些?Redis支持的数
作者:编程之家 时间:2022-09-02
Redis 集群
模式主从模式Sentinel模式Cluster模式主从模式1、数据库分类主数据库(master)从数据库(slave)2、特点主数据库可以进行读写操作,当读写操作导致数据变化时会自动将数据同步给从数据库从数据库一般都是只读的,并且接收主数据库同步过来的数据只要网络连接正常,Master会一直
作者:编程之家 时间:2022-09-02
Linux 系统安装Redis 6 详细教程
一、下载Redis6安装包方式一:直接官网下载redis-6.2.5.tar.gz安装包:https:/edis.io/然后上传至Linux系统目录下方式二:通过wget命令下载:wgethttps://download.redis.ioeleasesedis-6.2.5.tar.gz然后通过tar解压:tar-zvxfredis-6.2.5.tar.gz解压完成生成
作者:编程之家 时间:2022-09-02
挑战Redis单实例内存最大极限,“遭遇”NUMA陷阱!
我们公司的基础架构部有个云Redis平台,其中Redis实例在申请的时候可以自由选择需要的内存的大小。然后就引发了我的一个思考,Redis单实例内存最大申请到多大比较合适?假设母机是64GB内存的物理机,如果不考虑CPU资源的的浪费,我是否可以开一个50G的Redis实例?于是我在Google上各种搜索,
作者:编程之家 时间:2022-09-02
redis常见数据结构以及使用场景分析,kafka入门到精通文档
蚂蚁金服关于spring部分面试问题:Springbean的生命周期能不能结合源码回答一下这个问题Spring容器当中包含了哪些常用组件(至少说5个),作用是什么,场景是什么;Spring自动注入的原理是什么?能不能从源码来说明一下这个问题;我们常常说的自动注入,到底怎么注入的?有什么坑?Spring源码当
作者:编程之家 时间:2022-09-02
上一页
84
85
86
87
88
89
90
91
下一页
小编推荐
热门标签
更多
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