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使用
关于
redis使用
的一点理解(一)
redis简介:Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即m
南陈
·
2019-03-19 11:23
心得
Docker制作Redis镜像(基于Docker官方Redis镜像+Dockerfile)
DockerHub官方Redis镜像:https://hub.docker.com/_/
redis使用
说明(截图)如下:构建过程:(1)自定义redis.conf;参照官方redis.conf,具体修改如下
罗小爬EX
·
2019-03-18 16:18
redis
docker
spring整合
redis使用
RedisTemplate的坑Could not get a resource from the pool
一、背景项目中使用spring框架整合redis,使用框架封装的RedisTemplate来实现数据的增删改查,项目上线后,我发现运行一段时间后,会出现异常Couldnotgetaresourcefromthepool。起初我是觉得redis的最大连接数不够,所以一味地增大最大连接数,试了几次,发现还是报异常:Couldnotgetaresourcefromthepool。但是看到连接池中明显有链
赖进杰
·
2019-03-14 18:28
redis使用
文档
http://www.runoob.com/redis/redis-sets.html教程1、redis数据导出导入redis-dump-u127.0.0.1:6379-d0>redis.json导出0库数据redis-dump-u127.0.0.1:6379-d1>test.json导出1库数据cattest.json|redis-load-u127.0.0.1:6379导入数据2、redis数
cjm712
·
2019-03-05 14:08
SpringBoot整合
Redis使用
同步锁
如果项目已经用到缓存技术了,一般访问量都比较多了吧,刚才我们上面的请求只是做了缓存处理,考虑一个问题:当在高并发条件下,我们假设至少有1W人同时访问获取学生的信息。 List studentList = (List) redisTemplate.opsForValue().get("students");那么studentList为空,1W人进入访问数据库。if (studentList == n
jiuyueblog
·
2019-03-01 19:02
Java
Redis使用
经验、常用架构对比以及标准原生redis集群解析
Redis特点:Redis作为一个非关系型数据库,其不支持sql但以key-value键值对的形式存储数据性能非常好、读写速度非常快,读的速度能达到110000次/s,写的速度能达到81000次/s,并且它的数据类型也很多,很好的满足我们对数据类型的需求。而且redis中的读写操作是单线程的,原子性的,并且通过MULTI和EXEC指令可以进行一个事物的封装操作,这就保证了其安全性也非常好。将其定义
lyly4413
·
2019-02-27 19:42
Redis使用
Jedis和Jedis连接池
阅读更多1.使用Jedis连接Redis网址:https://redis.io/clients新建项目newmavenprojectnewsimplemavenprojectgroupId:com.andrewArtifactId:JedisDemopom.xml4.0.0com.andrewJedisDemo0.0.1-SNAPSHOTredis.clientsjedis2.9.0JedisTe
andrew7676
·
2019-02-27 09:00
Redis
Redis使用
Jedis和Jedis连接池
阅读更多1.使用Jedis连接Redis网址:https://redis.io/clients新建项目newmavenprojectnewsimplemavenprojectgroupId:com.andrewArtifactId:JedisDemopom.xml4.0.0com.andrewJedisDemo0.0.1-SNAPSHOTredis.clientsjedis2.9.0JedisTe
andrew7676
·
2019-02-27 09:00
Redis
架构设计的一些实践概括(持续完备中)
阅读更多架构设计大概要考虑的点:1,分布式选型2,中间件选型3,接受返回参数封装4,同步异步设计(队列,
redis使用
)5,swagger集成6,日志切面--kafka7,降级处理,定时任务(分布式锁)
y806839048
·
2019-02-26 17:00
架构
redis使用
相关命令
Rediskeys命令下表给出了与Redis键相关的基本命令:序号命令及描述1DELkey该命令用于在key存在时删除key。2DUMPkey序列化给定key,并返回被序列化的值。3EXISTSkey检查给定key是否存在。4EXPIREkeyseconds为给定key设置过期时间。5EXPIREATkeytimestampEXPIREAT的作用和EXPIRE类似,都用于为key设置过期时间。不同
hjx_zju
·
2019-02-20 19:20
如何保证redis中存放的都是热点数据
当
redis使用
的内存超过了设置的最大内存时,会触发redis的key淘汰机制,在redis3.0中有6种淘汰策略:noeviction:不删除策略。
代码搬运工.
·
2019-02-19 22:49
redis
redis的RDB,AOF原理以及使用
所以
redis使用
RDB的方式持久化时,会新开一个进程。RBD的优势:RDB在恢复大数据集时的速度比
ljz2016
·
2019-02-18 14:20
缓存
Redis启动和服务自启动
Redis使用
开启1、cmd进入安装目录C:\ProgramFiles\Redis(我的安装目录)如图在Redis安装目录的文件路径框中直接输入cmd即可进入命令窗口输入redis-server.exeredis.windows.conf
Frankenstein_
·
2019-02-18 13:39
Redis
SpringBoot项目中Redis配置多数据库
背景:一个小需求,单Redis服务实例下根据业务配置多个数据库,需要自定义Redis配置稍作改动才能实现,此时就不能RedisTemplate一步就位了~注:
Redis使用
单线程-多路复用IO模型,别把多业务的并发全加在一个
深寒丶
·
2019-02-17 03:03
java开发
Redis集群官方推荐方案 Redis-Cluster
Redis-Cluster
redis使用
中遇到的瓶颈我们日常在对于redis的使用中,经常会遇到一些问题1、高可用问题,如何保证redis的持续高可用性。
要争气
·
2019-02-11 15:07
redis
Redis使用
(二):SpringBoot整合Redis 配置文件及项目种简单应用
#redis配置 redis: #数据库索引 database:0 host:127.0.0.1 port:6379 password:xxx jedis: pool: #最大连接数 max-active:8 #最大阻塞等待时间(负数表示没限制) max-wait:-1 #最大空闲 max-idle:8 #最小空闲 min-idle:0 #连接超时时间 timeout:10000 下面上代码:@A
Mak1214
·
2019-02-11 00:00
热血
女屌丝
nodejs redis的使用
github组件-NodeRedis/node_redisMAC下安装redis
Redis使用
认证密码登录安装redisnpminstallredis我在暗转过的时候遇到了点问题,我的redis组件中只有一个
小龙123
·
2019-02-06 11:41
redis使用
场景及其支持类型
Redis数据类型及使用场景来源:WQTech阅读:2936时间:2小时前摘要:Redis相比其它的KV数据库,其一大特点是支持丰富的数据类型.它一共支持5种数据类型,下面逐一介绍这5种数据类型及其使用场景...Redis相比其它的KV数据库,其一大特点是支持丰富的数据类型。它一共支持5种数据类型,下面逐一介绍这5种数据类型及其使用场景和内部实现方式。string简介:Strings数据类型是最
DreamWeaver_Zhou
·
2019-01-31 17:57
springboot redis
redis的优缺点缺点:
Redis使用
现场申请内存的方式来存储数据,并且很少使用free-list等方式来优化内存分配,会在一定程度上存在内存碎片。
林博轩
·
2019-01-24 17:10
springboot
redis
springBoot
redis使用
JedisUtilpackagecom.lv.redis;importredis.clients.jedis.Jedis;importredis.clients.jedis.JedisPool;importredis.clients.jedis.JedisPoolConfig;/***Createdbylvyanghui*2018/6/1416:40*/publicclassJedisUtil{p
fengyingsuixu
·
2019-01-23 08:33
java
redis 使用到的位域
redis使用
到的位域今天在看redis源码的时候在3.0版本的redis.h文件中发现了这样的几行代码,看了有趣,研究了一番,才发现这个东西就是c语言中的位域。
Holy_666
·
2019-01-20 21:19
redis源码分析
C
redis使用
详解
一.redis简介redis是开源的BSD许可的高级key/valu存储系统,用于存储String,list,hash,set,zset,常用来提供数据结构服务。redis与memcached比较1.redis可以用来做存储storage,memcached只用来做缓存cache,主要redis有持久化功能。2.数据结构存储:memcached只能存储一种数据结构字符串,redis可以存储字符串,
黑洞刺客
·
2019-01-17 19:11
redis
spring整合
redis使用
RedisTemplate的坑Could not get a resource from the pool
一、背景项目中使用spring框架整合redis,使用框架封装的RedisTemplate来实现数据的增删改查,项目上线后,我发现运行一段时间后,会出现异常Couldnotgetaresourcefromthepool。起初我是觉得redis的最大连接数不够,所以一味地增大最大连接数,试了几次,发现还是报异常:Couldnotgetaresourcefromthepool。但是看到连接池中明显有链
Erneste
·
2019-01-14 17:00
SQL-
Redis使用
详细教程
一、Redis基础部分:1、redis介绍与安装比mysql快10倍以上*****************redis适用场合****************1.取最新N个数据的操作2.排行榜应用,取TOPN操作3.需要精确设定过期时间的应用4.计数器应用5.Uniq操作,获取某段时间所有数据排重值6.实时系统,反垃圾系统7.Pub/Sub构建实时消息系统7.Pub/Sub构建实时消息系统8.构建队
枪林弹雨丶
·
2019-01-11 20:00
Redis使用
量暴增,快速定位有哪些大key在作怪
发现
redis使用
量突然暴增,于是紧急扩容redis,不能影响服务运行。扩容之后,赶紧查找原因,突破口就是寻找存在哪些大key。
爱思考的实践者
·
2019-01-04 19:22
Spring Boot项目中使用RedisTemplate.delete() 删除指定key失败 的解决办法
问题概述关于这个问题呢,还是主要出现在项目开发的管理上面,先描述哈项目环境:1、Java使用的JDK-1.82、SpringBoot使用的SpringBoot-2.0.33、
Redis使用
的是2.0.84
csdn-华仔
·
2019-01-04 13:01
Redis
Java
Spring
Boot
redis常用命令
/redis-server上面这种启动
redis使用
的是默认配置,也可以通过启动参数告诉
redis使用
指定配置]#
颤抖吧阿威
·
2018-12-31 23:10
运维
存储
linux
redis网络源码
redis是个服务器客户端形式的架构,在服务器和客户端下面,就是多路复用IO,为了理解服务器客户端,必须先了解
redis使用
的多路复用IO,因为这里是redis高效的原因。
Wu杰语
·
2018-12-30 22:22
Redis指令与数据结构(二)
四)5)Redis高可用之哨兵模式Sentinel配置与启动(五)6)Redis高可用之集群配置(六)一、前言上一篇介绍了《Redis介绍及部署在CentOS上》,相必大家对redis有一定的了解了,
Redis
LouieGuo
·
2018-12-29 11:00
缓存雪崩、缓存穿透、缓存击穿
比如
Redis使用
SETNX去set一个mutexk
Michaeles
·
2018-12-28 20:07
Redis
Redis做消息队列与Kafka对比
redis使用
起来简单,编码也简单;kafka略复杂,但也不是很复杂。kafka可以集群,redis也可以集群。kafka的一个队列可以有多个分片/子队列,redis不能。redi
探索者一号
·
2018-12-28 15:55
Kafka
Redis为什么是单线程、及高并发快的大原因详解
Redis的高并发和快速原因1.redis是基于内存的,内存的读写速度非常快;2.redis是单线程的,省去了很多上下文切换线程的时间;3.
redis使用
多路复用技术,可以处理并发的连接。
Go Big Or Go Home
·
2018-12-28 10:50
java
架构
redis
Redis
数据结构-跳表
著名开源软件
Redis使用
跳表。跳表一种随机化的数据结构,基于并联的链表,查询效率可以比拟二叉查找树,对于大多数操作需要O(logn)时间基本思想:在有序的链表上,附加前进链接。
classify233
·
2018-12-26 20:31
java
数据结构
go语言使用redis(redigo)
go的redisclient用的比较多两个包是redix和redigo,因为beegocache模块里
redis使用
的是redigo,所以我也就使用这个包了。
laijh
·
2018-12-25 14:28
ubuntu 18.04 安装 Redis
主要内容包括:安装RedisRedis配置Redis控制一、安装
Redis使用
apt从官方U
小六神通
·
2018-12-25 13:13
Redis
Redis
大数据类型介绍类型简介5大数据类型分类介绍配置文件详解redis持久化RDBAOFredis主从复制redis主从复制配置redis哨兵模式java操作redis获取redis数据库连接的工具类序列化方式存储对象到
redis
笑笑师弟
·
2018-12-21 14:59
框架
记一次找因
redis使用
不当导致应用卡死bug的过程
首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象刚开始当测试抱怨环境响应慢的时候,我们重启一下应用,应用恢复正常,于是没做处理。但是后来问题出现频率越来越频繁,越来越多的同事开始抱怨,于是感觉代码可能有问题,开始排查。首先发现开发的本地ide没有发现问题,应用卡死时候数据库,redis都正常,并且无特殊错误日志。开始怀疑是sandbox环境机器问题(测试环境
宫羽卫-银飞羽
·
2018-12-20 11:36
后台开发
redis网络连接
客户端定义
redis使用
了一对多服务器程序:一个服务器可以与多个客户端进行网络连接,向多个客户端提供服务。服务端为客户端建立的相应的客户端结构来保存客户端的相关信息,位于文件redis.h中。
剑雪封侯之
·
2018-12-20 10:25
Django-django-
redis使用
自定义连接池这种方式跟普通py文件操作redis一样,代码如下:views.pyimportredisfromdjango.shortcutsimportrender,HttpResponsefromutils.redis_poolimportPOOLdefindex(request):conn=redis.Redis(connection_pool=POOL)conn.hset('kkk','a
枪林弹雨丶
·
2018-12-19 19:00
Redis学习与总结二:Redis的五大数据对象
概述:
Redis使用
对象来表示数据库中的键和值,每次在Redis的数据库中创建一个键值对时,至少会创建两个对象,一个键对象,一个值对象。
不升级的小怪兽
·
2018-12-17 09:17
Redis
Redis介绍和安装
Redis使用
单线程模型;还有其他特性:例如健过期,发布/订阅,事务功能等等。相比其他个Key-Value存储的系统;有这些优势:数据的
li0924
·
2018-12-12 15:00
Redis5.0源码解析(六)----------Redis对象
并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包含字符串对象、列表对象、哈希对象、集合对象和有序集合对象这五种类型的对象,每种对象都用到了至少一种我们前面所介绍的数据结构对象的类型与编码
Redis
lw_yang
·
2018-11-26 14:36
Redis
Springboot 使用Redis+Session实现Session共享 (
Redis使用
五)
我这边对应redis的使用介绍分开五篇,此为篇章五。(建议初学者五篇都看看,那对于redis的基本使用操作及一些消息的订阅分布都是没问题的了)首先,导包。在pom.xml文件里面加入以下:org.springframework.bootspring-boot-starter-data-redisorg.springframework.sessionspring-session-data-redis
小目标青年
·
2018-11-26 08:18
Redis
跟我一起玩转
SpringBoot
redis使用
中经常出现 Could not get a resource from the pool 异常,解决办法总结
背景:最近使用jedis(redis)开发一项功能,查阅日志发现,服务运行一段时间之后,就会出现redis.clients.jedis.exceptions.JedisException:Couldnotgetaresourcefromthepool的异常,重启就好了,但是过一段时间又出现这种情况;我这里问题比较简单,释放连接的方法忘记调用了,应该是没有及时释放连接造成的连接池内无连接可用。但是关
alunSemiconductor
·
2018-11-22 17:08
java
数据库
缓存
Redis使用
场景之——限制验证码发送次数
项目中需要一个发送短信验证码的功能,但是需要限制每天发送限制码的次数,可以借助Redis的incr命令实现。incr命令:对存储在指定key的数值执行原子的加1操作。如果指定的key不存在,那么在执行incr操作之前,会先将它的值设定为0。返回值是执行递增操作后key对应的值。代码:longcount=redisTemplate.opsForValue().increment(mobile.con
myCat、
·
2018-11-22 12:19
Redis
Redis内存碎片率
一、内存碎片率mem_fragmentation_ratio=used_memory_rss/used_memoryused_memory:
Redis使用
其分配器分配的内存大小used_memory_rss
my_tiantian
·
2018-11-22 09:30
Redis
springboot集成redis,使用@Cacheable注解
springboot2.0集成
redis使用
@Cacheable注解所需要的配置,注意:在使用中所有的序列化机制保持一致packagecom.best.config;importcom.fasterxml.jackson.annotation.JsonAutoDetect
qq_30198981
·
2018-11-21 16:55
Redis使用
场景
(1)会话缓存(SessionCache)最常用的一种使用Redis的情景是会话缓存(sessioncache)。用Redis缓存会话比其他存储(如Memcached)的优势在于:Redis提供持久化。当维护一个不是严格要求一致性的缓存时,如果用户的购物车信息全部丢失,大部分人都会不高兴的,现在,他们还会这样吗?幸运的是,随着Redis这些年的改进,很容易找到怎么恰当的使用Redis来缓存会话的文
DengDeng_G
·
2018-11-19 16:31
Redis
Redis使用
场景
(1)会话缓存(SessionCache)最常用的一种使用Redis的情景是会话缓存(sessioncache)。用Redis缓存会话比其他存储(如Memcached)的优势在于:Redis提供持久化。当维护一个不是严格要求一致性的缓存时,如果用户的购物车信息全部丢失,大部分人都会不高兴的,现在,他们还会这样吗?幸运的是,随着Redis这些年的改进,很容易找到怎么恰当的使用Redis来缓存会话的文
DengDeng_G
·
2018-11-19 16:31
Redis使用场景
Redis
简单动态字符串(simple dynamic string, SDS)
Redis只会使用C字符串作为字面量,大多数情况下,
Redis使用
SDS(simpledynamicstring,简单动态字符串)作为字符串表示SDS定义structsdshdr{//记录buf数组中已使用字节的数量
没有故事的老大爷
·
2018-11-18 23:14
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他