手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
springboot使用redis
SpringCache是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能,大大简化我们在业务中操作缓存的代码。使用SpringCache操作redis很简单,首先pom文件中引入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-bo
作者:编程之家 时间:2022-09-02
AOF日志与RDB快照
一:概述我们知道Redis会当作缓存使用,因为Redis是内存数据库,它把后端数据库中的数据存储在内存中,然后直接从内存中读取数据,响应速度非常快。但是一旦服务器宕机,内存中的数据将全部丢失。所以对于Redis来说,实现数据的持久化是至关重要的。目前Redis的持久化主要有两大机制:AOF
作者:编程之家 时间:2022-09-02
2、redis 数据类型
1、业务数据的特殊性作为缓存使用原始业务功能设计秒杀618活动双11活动排队购票运营平台监控到的突发高频访问数据突发时政要闻,被强势关注围观高频、复杂的统计数据在线人数投票排行榜附加功能系统功能优化或升级单服务器升级集群Session管理Token管理2、Redis数据类型stringhashl
作者:编程之家 时间:2022-09-02
redis线程模型
客户端和redis通信流程 单线程模型为什么效率也高?--非阻塞io多路复用队列,接收请求--事件处理器,纯内存操作
作者:编程之家 时间:2022-09-02
【Redis 系列】redis 学习十一,redis 的哨兵模式详解和实战
上一次我们说到的主从复制是这样搭建的主机可以读,可以写从机只能读,不能写想一想,那么我们是不是也可以这样呢?多个redis-server首尾相连那么咱们部署的时候就是6379–6380–6381此时,若主机6379宕机掉,6380会不会变成主机呢?127.0.0.1:6379>inforeplication#R
作者:编程之家 时间:2022-09-02
Shiro Redis注入失败,shiro导致redis不能注入
================================©Copyright蕃薯耀 2022-04-09https://www.cnblogs.com/fanshuyao/ 一、问题描述在使用Shiro后,原来正常使用的Redis注入失败 二、ShiroRedis注入失败原因经测试发现,有注入问题的Service全部被shiro的realm所依赖:@Component
作者:编程之家 时间:2022-09-02
Redis 缓存击穿失效、缓存穿透、缓存雪崩怎么解决?
原始数据存储在DB中(如MySQL、Hbase等),但DB的读写性能低、延迟高。比如MySQL在4核8G上的TPS=5000,QPS=10000左右,读写平均耗时10~100ms。用Redis作为缓存系统正好可以弥补DB的不足,「码哥」在自己的MacBookPro2019上执行Redis性能测试如下:$redis-be
作者:编程之家 时间:2022-09-02
Redis 配置文件详解(翻译版,不全,有时间继续更新)
Redis配置文件详解Redis配置文件下载地址:http://download.redis.ioedis-stableedis.conf开头说明大概意思是:1、为了读取配置文件,Redis必须以文件路径作为第一个参数启动。2、当需要内存大小时,可以以1k、5GB、4M等通常的形式指定它。3、单位不区分大小写,所以1GB
作者:编程之家 时间:2022-09-02
Redis - redis 为什么是单线程
单线程的redis为什么这么快1)绝大部分请求是纯粹的内存操作(非常快速);2)采用单线程,避免了不必要频繁的上下文切换和竞争条件;3)非阻塞I/O多路复用机制。对于大量的请求怎么样处理redis是一个单线程程序,也就是说同一时刻它只能处理一个客户端请求;redis是通过IO多路复用(select,epoll,
作者:编程之家 时间:2022-09-02
Redis数据结构
3.0之后list键已经不直接用ziplist和linkedlist作为底层实现了,取而代之的是quicklisthttps://segmentfault.com/a/1190000037684312点击展开内容各个数据结构具体介绍
作者:编程之家 时间:2022-09-02
windwos下安装redis
1. https://docs.microsoft.com/en-us/windows/wsl/install2. https:/edis.io/docs/getting-started/installation/install-redis-on-windows/ wsl安装时遇到0x800701bcWSL问题: 造成该问题的原因是WSL版本由原来的WSL1升级到WSL2后,内核没有升级,前往微软WSL官网下载
作者:编程之家 时间:2022-09-02
【漏洞预警】Redis 4.x/5.x 远程命令执行高危漏洞
尊敬的用户2019年7月9日,Redis4.x/5.x基于未授权访问的远程命令执行漏洞利用工具被公开和传播,针对脆弱的Redis服务,会导致服务器被直接入侵,需要立即修复。【漏洞描述】由于Redis4.x及以上版本新增了模块功能,通过加载外部扩展,可以在Redis中实现一个新的Redis命令,攻击者可
作者:编程之家 时间:2022-09-02
StringRedisTemplate操作redis数据
1、StringRedisTemplate操作redis数据 StringRedisTemplate与RedisTemplate区别点两者的关系是StringRedisTemplate继承RedisTemplate。两者的数据是不共通的;也就是说StringRedisTemplate只能管理StringRedisTemplate里面的数据,RedisTemplate只能管理RedisTemplate中的
作者:编程之家 时间:2022-09-02
瑞吉点餐 day04 技术点一: redis缓存配置
1.引依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-cache</artifactId></dependency>2.在yml中设置缓存过期时间spring:cache:redis:time-to-live:1800000#设置缓存
作者:编程之家 时间:2022-09-02
缓存-memoryCache和redis分布式缓存
1.本地memoryCache安装nuget包 2.依赖注入MemoryCache---在startup类中注册publicvoidConfigureServices(IServiceCollectionservices){services.AddControllersWithViews();services.AddMemoryCache(options=>{
作者:编程之家 时间:2022-09-02
Redis开发与运维-PDF下载-firebook-书火网
Redis开发与运维-PDF下载-firebook-书火网资源链接:https://pan.baidu.com/s/1MiFaK2N8E0aLdf4aX695-w提取码:rrpy本书主要讲解Redis基本功能及其应用,以及线上开发与运维监控中的实际使用案例,包含大规模集群开发与管理的场景、应用案例与开发技巧,并总结了实际开发中遇到的“坑”
作者:编程之家 时间:2022-09-02
5、基于linux环境安装Redis
1、基于Centos7安装redis下载安装包wgethttp://download.redis.ioeleasesedis-?.?.?.tar.gz解压tar-xvf文件名.tar.gz编译make安装makeinstall[destdir=/目录]2、redis基础环境设置创建软链接ln-s原始目录名快速访问目录名创建配置文件管理目录mkdirconfmkdirconfi
作者:编程之家 时间:2022-09-02
022 云软公共类03 redis接口
redis接口用于获取配置文件中的缓存数据库别名,并进行存取。代码如下:#!/usr/bin/envpython#-*-coding:UTF-8-*-"""路径:ys_redis.py标题:云软redis接口创建:2022-04-1312:52更新:2022-04-1312:52编写:陈倚云"""VERSION=(4,11,0
作者:编程之家 时间:2022-09-02
Redis的发布订阅
第一步先启动Redis的一个线程redis-cli用来启动Redis执行 publishchanne1.1123456//1.1是管道的名称//123456是发布的内容返回表示订阅号的数量。订阅:执行//单次订阅subscribechanne1.1//1.1管道号//多次订阅subscribechanne1.1channe1.0//返
作者:编程之家 时间:2022-09-02
编译实战 | 手摸手教你在Windows环境下运行Redis6.x
原创:微信公众号码农参上,欢迎分享,转载请保留出处。哈喽大家好啊,我是没事就愿意瞎捣鼓的Hydra。不知道有没有小伙伴像我一样,平常开发中用的是windows操作系统,有时候想装点什么软件,一看只支持linux系统,无奈要么启动虚拟机、要么装在云服务器上。这不前几天又是这样,刚想用一下Re
作者:编程之家 时间:2022-09-02
Redis 缓存双写不一致性的问题
参考:https://www.cnblogs.comenxiuxing/p/14967390.html缓存双写不一致的问题描述的是数据库和缓存中的数据一样的问题。我们在调用接口去查询的时候按照下面的流程去做处理的; 数据库和缓存的更新的问题对于更新完数据库,是更新缓存呢,还是删除缓存?又或者是先删除缓存,再更
作者:编程之家 时间:2022-09-02
redis的多种模式 单机模式、主从模式、哨兵模式、集群模式
Redis有四种常见的运行模式,分别为:单机模式主从模式哨兵模式集群模式1.单机模式单机模式是指在单台服务器中运行的Redis程序,是最原始最基本的模式。单机模式的优势在于部署简单只要安装好Redis,并进行简单配置即可,因为没有其他Redis节点,因此费用低廉。单机模式的缺点在于
作者:编程之家 时间:2022-09-02
微服务:多级缓存下
多级缓存下Redis缓存预热Redis缓存会面临冷启动问题:冷启动:服务刚刚启动时,Redis中并没有缓存,如果所有商品数据都在第一次查询时添加缓存,可能会给数据库带来较大压力。缓存预热:在实际开发中,我们可以利用大数据统计用户访问的热点数据,在项目启动时将这些热点数据提前查询并保存到
作者:编程之家 时间:2022-09-02
springboot~jackson和redis日期序列化
日期类型,我们需要统一它在被序列化后的格式,序列化是指把java类型通过网络系统或者IO进行持久化,如把一个java对象保存到txt文件里,或者把java对象保存到redis里,又或者把java对象通过网络以JSON的格式输出到浏览器上。jackson的日期序列化publicclassJacksonDateSerializerMo
作者:编程之家 时间:2022-09-02
Redis④集群:主从复制 & 哨兵模式
主从复制主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slaver以读为主。读写分离,性能扩展容灾快速恢复一主多从!搭建一主两从创建文件目录/opt/etcCopy将redis.conf复制到当前目录cp/etcedis.conf/opt/etc/Copy创
作者:编程之家 时间:2022-09-02
Redis事务
理论Redis事务的概念:Redis事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列化。在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户端提交的命令请求不会插入到事务执行命令序列中。总结说:redis事务就是一次性、顺序性、排他性的执行
作者:编程之家 时间:2022-09-02
redis windows版本安装
1.redis3.0-win版本微软已停止更新链接:https://github.com/microsoftarchiveedis非官方在持续更新链接:https://github.comporadowskiedis2.下载安装包msi直接安装;下载压缩包需要将服务安装到电脑,进入安装目录cmd,redis-server.exe--service-installredis.windows.conf
作者:编程之家 时间:2022-09-02
Redis - 什么是跳表?(图解)
跳表是什么 跳表结合了链表和二分查找的思想由原始链表和一些通过“跳跃”生成的链表组成第0层是原始链表,越上层“跳跃”的越高,元素越少上层链表是下层链表的子序列查找时从顶层向下,不断缩小搜索范围 跳表的作用 跳表的操作
作者:编程之家 时间:2022-09-02
tomcat负载均衡及session共享
(1)下载tomcat这里使用的是tomcat8,下载好之后,上传到我们的虚拟环境张,解压放在一个文件夹下,我的文件夹目录为:/optomcat/apache-tomcat-8.0.53解压命令:tarxcf/optomcat/apache-tomcat-8.0.53(2)下载redis-4.0.11.tar.gz(版本可能不一样)将其上传至我们的虚拟环境,我的路径为:/opt
作者:编程之家 时间:2022-09-02
springboot集成redis
Springboot集成Redis简介redis的端口是6379springboot添加redis的依赖:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency
作者:编程之家 时间:2022-09-02
上一页
153
154
155
156
157
158
159
160
下一页
小编推荐
热门标签
更多
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