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使用】
Java Redis Template批量查询指定键值对的实现
目录一.
Redis使用
pipeline批量查询所有键值对二.批量获取指定的键值对列表一.
Redis使用
pipeline批量查询所有键值对一次性获取所有键值对的方式:privateRedisTemplateredisTemplate
·
2022-07-12 12:50
Redis 拾遗
但是
Redis使用
的不当也会造成一些问题,所以想要驯服Redis,需要注意一些常见的问题。基本数据类型StringStri
鱼蛮子9527
·
2022-07-06 14:16
redis主从复制,哨兵模式
主从复制的主要作用数据冗余故障恢复负载均衡高可用(集群)基石:主从复制是哨兵和集群能实施的基础集群搭建
redis使用
中,不能只用一台服务器的,原因如下:1,从结构上,单个redis会发生单点故障
噢耶~
·
2022-07-06 09:18
redis
redis
缓存
Redis配置和优化(二)
Redis配置和优化(二)文章目录Redis配置和优化(二)
Redis使用
配置和优化Redis高可用Redis持久化RDB持久化RDB持久化手动触发自动触发其他自动化触发RDB持久化执行流程执行流程启动时加载
即使不为人所道
·
2022-07-05 08:12
redis
数据库
缓存
(
Redis使用
系列) Springboot 使用redis实现接口幂等性拦截 十一
简单限流:(
Redis使用
系列)Springboot使用redis实现接口Api限流十该篇内容:实现接口调用的幂等性
小目标青年
·
2022-07-02 20:14
跟我一起玩转
SpringBoot
Redis
Java
redis
spring
boot
java
解决Redis连接报错"ERR max number of clients reached"
问题发生原因
redis使用
过程当中一般会由客户端进行连接资源管理,例如分配连接、监控连接状态、回收连接池资源默认设置下,redis不会主动断开连接redis的timeout参数配置项,默认单位是秒,当timeout
·
2022-07-02 11:39
springboot集成jetcache实际操作
com.alicp.jetcachejetcache-starter-redis2.5.11redis.clientsjedis2.9.1org.apache.commonscommons-pool22.4.3推荐这个配置,如果只引入第一个,测试发现无法调用
redis
木兰缀露
·
2022-06-27 23:00
java
java
spring
Redis为什么是单线程?高并发响应快?
3.
redis使用
IO多路复用技术(IOmultiplexing,解决对多个I/O监听时,一个I/O阻塞影响其他I/O的问
禅与计算机程序设计艺术
·
2022-06-20 01:42
内核
redis
java
epoll
多线程
Redis使用
的是多线程还是单线程
这也是一个很热门的面试题:
redis使用
的是单线程还是多线程。大家都知道redis的特点是高性能,低延迟。而少有人去关心它底层到底是怎么做到的。
怎么又有bug单
·
2022-06-20 01:04
redis
redis
java
数据库
多线程
面经
Redis都有哪些使用场景
Redis使用
场景缓存缓存现在几乎是所有中大型网站都在用的必杀技,合理的利
·
2022-06-20 00:11
redis
Redis 的底层数据结构
它们和数据类型的对应关系如下图所示:1.
Redis使用
一个哈希表保存所有键值对,2.哈希桶中的元素保存的不是值的本身,而是指向具体元素的指针具体元素都是RedisObject哈希冲突解决a:Redis的
IT学习道场
·
2022-06-18 18:24
中间件
redis
redis使用
总结:
redis官网:https://redis.io/经典博客:https://blog.csdn.net/qq_40693171/article/details/97437427springboot整合springCache(redis):https://blog.csdn.net/qq_40693171/article/details/99676253Springboot整合redis(lettu
jakeswang
·
2022-06-08 06:47
javaweb
数据库相关
redis
Linux大棚版redis入门教程(推荐)
【本教程目录】redis是什么redis的作者何许人也谁在使用redis学会安装redis学会启动
redis使用
redis客户端redis数据结构–简介redis数据结构–stringsredis数据结构
追寻北极
·
2022-05-29 09:47
cache
Redis面试——Redis面试精华知识
从:
Redis使用
场景与介绍->数据结构与简单使用->小功能大用处->持久化、主从同步与缓存设计->知识拓展,并且分析典型场景下常见的问题,并结合实战演练,让你对redis从入门到熟练,保证面试到位。
这代码有毒啊
·
2022-05-23 11:38
面试
Redis
redis
面试
java
redis使用
场景
使用场景最近联系人列表维护长度为100的最近联系人列表如果指定的联系人已在列表中,则从列表中移除(lrem)lremlist1mobile将指定的联系人添加到列表最前面(lpush)lpushlistmobile如果添加完成后,列表长度超过100,则对列表进行修剪,仅保留列表前面的100个联系人(ltrim)ltrimlist099限制短信频率比如同一手机号60分钟之内只能发送3条限制短信频率,同
·
2022-05-20 18:00
redislua
设置Redis最大占用内存的实现
目录打开redis配置文件我们可以在CentOS下输入命令:find/-nameredis查找redis目录:
Redis使用
超过设置的最大值使用info命令查看Redis内存使用情况Redis需要设置最大占用内存吗
·
2022-05-18 12:16
redis搭建哨兵集群的实现步骤
目录redis安装部署redis集群架构配置redis主从测试主从搭建redis哨兵集群哨兵集群详解:哨兵集群原理哨兵集群redis安装部署环境说明:
redis使用
的是6.2.6版本主机IP系统master192.168.129.136redhat8slave192.168.182.135redhat8slave2192.168.182.134redhat8
·
2022-05-17 18:02
Redis从入门到精通,至少要看看这篇,几乎囊括了Java的所有知识点
Redis使用
单进程单线程模型的(K,V)数据库,将数据存储在内存中,存取均不会受到硬盘IO的限制,因此其执行速度极快。另外单线程也能处理高并发请求,还可以避免频繁上下文
普通网友
·
2022-05-16 17:30
程序员
面试
java
后端
redis使用
场景
使用场景最近联系人列表维护长度为100的最近联系人列表如果指定的联系人已在列表中,则从列表中移除(lrem)lremlist1mobile将指定的联系人添加到列表最前面(lpush)lpushlistmobile如果添加完成后,列表长度超过100,则对列表进行修剪,仅保留列表前面的100个联系人(ltrim)ltrimlist099限制短信频率,比如同一手机号60分钟之内只能发送3条限制短信频率,
·
2022-05-15 16:33
redislua
rediscli二进制数据可视化
因为
redis使用
内存存储数据,导致成本较高,因此我们项目中大量将protobuf的二进制数据存储到redis中。
LT_lover
·
2022-05-11 12:24
redis
go
redis
redis-cli
go
二进制转换
protobuf
Redis数据结构及应用场景总结
3、memcache使用多线程的模式(主线程监听,work子线程工作),而
redis使用
单线程,难以充分利用目前的多
啊楠_0763
·
2022-04-25 13:46
python操作
redis使用
pipeline批量读写
简介:随着数据量的增加,对redis的读写速度要求也越来越高。为了满足在秒级取值1000+数据,传统的单任务循环取值,消耗实在太大。因此使用redis特有的功能pipeline管道功能,可以很好的解决。批量插入数据操作importredispool=redis.ConnectionPool(host="20.20.100.133",port=6379,db=7)redis=redis.Redis(
Liquor6
·
2022-04-14 20:46
redis
python
数据库
Linux中
Redis使用
认证密码登录
Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1.修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下行:#requirepassfoobared去掉前面的注释,并修改为所需要的密码:requirepassmyPa
无薪法师
·
2022-04-07 13:41
java
java
后端
Redis面试题
redis使用
过程中出现过变慢的情况吗?redis一般怎么用的?为什么选择用redis?为什么redis快呢?redi
·
2022-04-04 23:46
redis
MySQL和Redis的数据一致性问题
2、先更新数据库,再删除缓存3、失败重试4、异步更新缓存5、、先删除缓存,再更新数据库前言:在数据读多写少的情况下作为缓存来使用,恐怕是
Redis使用
最普遍的场景了。
·
2022-04-02 10:13
ubuntu 18.04 安装 Redis
主要内容包括:安装RedisRedis配置Redis控制一、安装
Redis使用
apt从官方Ubuntu存储库来安装Redi
搬砖的作家
·
2022-03-30 08:31
Windows下Redis x64的安装与使用教程详解
目录1、概述2、Redis的下载3、Redis安装4、查看
Redis使用
情况5、设置密码6、测试Redis读写服务1、概述Redis是一款内存高速缓存数据库。
·
2022-03-29 18:41
平衡树:为什么Redis内部实现用跳跃表
摘要:
Redis使用
跳跃表(skiplist)作为有序集合(zset)的底层实现之一。本文分享自华为云社区《5分钟了解Redis的内部实现跳跃表(skiplist)》,作者:万猫学社。
华为云开发者社区
·
2022-03-24 15:00
SpringBoot使用RedisTemplate.delete删除指定key失败的解决办法
目录问题概述解决办法问题概述关于这个问题呢,还是主要出现在项目开发的管理上面,先描述哈项目环境:1、Java使用的JDK-1.82、SpringBoot使用的SpringBoot-2.0.33、
Redis
·
2022-03-23 17:52
5分钟了解Redis的内部实现跳跃表(skiplist)
Redis使用
跳跃表(skiplist)作为有序集合(zset)的底层实现之一。当有序集合的元素个数大于等于zset-max-ziplist-entries(默认为128个),或者每个元素成员的长
万猫学社
·
2022-03-23 12:00
浅谈redis的过期时间设置和过期删除机制
目录一:设置过期时间二:保存过期时间三:移除过期时间四:计算并返回剩余生存时间五:过期键的删除策略六:
redis使用
的策略一:设置过期时间redis有四种命令可以用于设置键的生存时间和过期时间:EXPIRE
·
2022-03-18 11:41
5.string字符串
一、认识Redis字符串
Redis使用
标准C语言编写,但在存储字符时,Redis并未使用C语言的字符类型,而是自定义了一个属于
随遇而安==
·
2022-03-06 21:00
京东二面,Redis为什么那么快?
单线程实现(Redis6.0以前):
Redis使用
单个线程处理请求,避免了多个线程之间线程切换和锁资源争用的开销。IO
·
2022-03-06 15:41
redis
Redis使用
单线程却快到飞起的原因,全在这里了
多线程的开销
Redis使用
单线程为什么还这么快?网络与IO操作的潜在阻塞点基于多路复用的高性能IO模型回调机制Redis的性能瓶颈点
小王曾是少年
·
2022-03-04 14:23
数据库
redis
java
缓存
记一次找因
redis使用
不当导致应用卡死bug的过程
首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象刚开始当测试抱怨环境响应慢的时候,我们重启一下应用,应用恢复正常,于是没做处理。但是后来问题出现频率越来越频繁,越来越多的同事开始抱怨,于是感觉代码可能有问题,开始排查。首先发现开发的本地ide没有发现问题,应用卡死时候数据库,redis都正常,并且无特殊错误日志。开始怀疑是sandbox环境机器问题(测试环境
chuifuzhuai9928
·
2022-03-02 07:42
数据库
运维
java
Redis使用
命令行与多数据库配置
一、Redis发送命令的两种方式redis-cli-hlocalhost-p6379redis-cliping返回pong证明正常二、命令返回值1、状态回复,如ping命令2、错误回复,如随便输入任意命令3、整数回复,如某些命令会返回整数,incr(增加),decr(减少),dbsize(返回当前有多少个key)4、字符串回复,如get命令,以双引号包裹,当请求的key不存在会得到一个空结果,返回
·
2022-03-01 13:22
Redis 内存满了会出现什么情况?
缓存容量设置操作系统的缓存容量是有限的,而且也不可能完全都分配给
Redis使用
,这就需要考虑设置多大的缓存容量合适呢?缓
·
2022-02-26 14:41
redis内存管理
Redis之epoll和IO多用复用
IO多路复用,使用的是linux内核函数,它的使用有三种select、poll、epoll,
redis使用
的就是epoll进行实现。
MG-net
·
2022-02-25 14:46
redis
redis
缓存
数据库
聊聊单线程的Redis为何会快到飞起
多线程的开销
Redis使用
单线程为什么还这么快?
·
2022-02-24 16:15
分布式Redis Cluster集群搭建与Redis基本用法
Redis使用
键值来映射数据,其数据结构支持strings,hashes,lists,sets,sortedsetswithrangequeries,bitmaps,hyperloglogs,geospatiali
·
2022-02-23 18:09
你知道Redis有哪些慢操作?
为了实现从键到值的快速访问,
Redis使用
了一个哈希表来保存所有键值对。一个哈希表,其实就是一个数组,数组的每个元素称为一个哈希桶。
时间都哪去了
·
2022-02-23 11:08
redis
Redis 源码简洁剖析 16 - 客户端
Redis的文件事件处理器使用I/O多路复用,
Redis使用
单线程单进程处理命令请求,与多个
Yano_nankai
·
2022-02-22 08:00
sds
本章将对sds的实现、性能和功能等方面进行介绍,并说明
Redis使用
sds而不是传统C字符串的原因。
taj3991
·
2022-02-17 09:31
《大厂内部资料》Redis 性能优化的 13 条军规
转载自微信公众号“Java中文社群”Redis是基于单线程模型实现的,也就是Redis是使用一个线程来处理所有的客户端请求的,尽管
Redis使用
了非阻塞式IO,并且对各种命令都做了优化(大部分命令操作时间复杂度都是
EricTao2
·
2022-02-17 05:06
Redis单机版安装
1.安装依赖C语言依赖
redis使用
C语言编写,所以需要安装C语言库#yuminstall-ygcc-c++automakeautoconflibtoolmaketcl2.上传并解压把redis-5.0.5
w漫漫
·
2022-02-16 18:17
Redis和数据库的数据一致性问题
在数据读多写少的情况下作为缓存来使用,恐怕是
Redis使用
最普遍的场景了。当使用Redis作为缓存的时候,一般流程是这样的。
蝉沐风
·
2022-02-14 22:00
Redis 中的 持久化 同时使用RDB持久化和AOF持久化
15.4同时使用RDB持久化和AOF持久化在Redis4.0的RDB-AOF混合持久化功能出现之前,不少追求安全性的
Redis使用
者都会同时使用RDB持久化和AOF持久化,但随着RDB-AOF混合持久化功能的推出
norang
·
2022-02-14 11:24
Redis使用手册
redis
RDB持久化和AOF持久化
Redis 在 vivo 推送平台的应用与优化实践 转至元数据结尾 由
二、推送平台
Redis使用
介绍基于vivo推送
·
2022-02-14 10:48
服务器redis集群推送消息
Redis 在 vivo 推送平台的应用与优化实践
二、推送平台
Redis使用
介绍基于vivo推送
vivo互联网技术
·
2022-02-14 09:00
redis应用场景
Redis使用
的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。
huapro
·
2022-02-12 18:26
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他