51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Redis
redis简单使用1
1.publicstaticvoidmain(String[]args){Jedisjedis=newJedis("127.0.0.1");System.out.println("redis启动");jedis.set("name","gjack");System.out.println("jedis添加成功!");S...
代码星球
·
2021-01-10
redis
简单
使用
redis源码安装
#安装目录mkdir-p/data/apps/rediscd/data/tgzwgethttp://download.redis.io/releases/redis-3.2.1.tar.gzcdredis-3.2.1makePREFIX=/data/apps/redisinstall#安装到指定目录中 #在安...
代码星球
·
2021-01-10
redis
源码
安装
Redis 实现队列http://igeekbar.com/igeekbar/post/436.htm
场景说明:·用于处理比较耗时的请求,例如批量发送邮件,如果直接在网页触发执行发送,程序会出现超时·高并发场景,当某个时刻请求瞬间增加时,可以把请求写入到队列,后台在去处理这些请求·抢购场景,先入先出的模式命令:rpush+blpop或lpush+brpop rpush:往列表右侧推入数据 blpop...
代码星球
·
2021-01-09
Redis
实现
队列
http
igeekbar.com
redis基本使用
下载地址:http://redis.io/download,下载最新文档版本。本教程使用的最新文档版本为2.8.17,下载并安装:$wgethttp://download.redis.io/releases/redis-2.8.17.tar.gz$tarxzfredis-2.8.17.tar.gz$cdredis-2....
代码星球
·
2021-01-09
redis
基本
使用
Redis 事件
摘要:本篇博客主要讲了Redis的事件,包括文件事件和时间事件。可放大页面后查看,没有文字描述,如果后面有需要补充和注意的地方,会持续更新本片博客... 参考资料: [1]:TheDesignandImplementationofRedis 黄健宏...
代码星球
·
2021-01-09
Redis
事件
Redis 持久化
摘要:本篇博客主要讲了Redis的持久化,包括RDB和AOF。可放大页面后查看,没有文字描述,如果后面有需要补充和注意的地方,会持续更新本片博客... 补充内容://bgsave的原理/**(1)fork:redis通过创建子进程来进行bgsave操作*(2)copyonwrite:子进程创建后,...
代码星球
·
2021-01-09
Redis
持久化
Redis 补充知识
摘要:这篇博客主要讲了Redis的一些补充知识,有:类型检查、命令多态、内存回收、对象共享、对象的空转时长相关的内容,说明同上篇,没有文字描述,可放大页面后观看,后面如果有需要补充和说明的地方,会持续更新... 参考资料: [1]:TheDesignandImplementationof...
代码星球
·
2021-01-09
Redis
补充
知识
Redis 五大对象
摘要:本篇博客只贴了思维导图,名没有文字描述,可放大页面后观看,后面如果遇到需要补充和说明的,会持续更新... 补充部分://fromhttps://redis.io/topics/data-types//String:字符串类型的值最大容量限制512M//List:列表的元素最大个数为pow(2...
代码星球
·
2021-01-09
Redis
五大
对象
Redis 底层数据结构
摘要:该篇博客贴了Redis中的底层数据结构,没有用文字来描述,可放大页面后查看。后面遇到需要补充和注意的地方,会持续更新... 参考资料: [1]:TheDesignandImplementationofRedis 黄健宏...
代码星球
·
2021-01-09
Redis
底层
数据结构
Redis 列表阻塞命令的实现
在Redis的列表(list)命令中,有一些命令是阻塞模式的,比如:BRPOP, BLPOP,BRPOPLPUSH,这些命令都有可能造成客户端的阻塞。下面总结一下Redis实现阻塞和取消阻塞的过程。 当一个阻塞原语的处理目标为空键时,执行该阻塞原语的客户端就会被阻塞。有以下步骤:1:将客...
代码星球
·
2021-01-09
Redis
列表
阻塞
命令
实现
Redis 淘汰策略解读
Redis在生产环境中,采用配置参数maxmemory的方式来限制内存的大小。当实际存储内存超过maxmemory参数值时,开发者可以通过Redis内存淘汰策略,来决定如何腾出新空间继续支持读写工作。工作情况 首先,客户端会发起需要更多内...
代码星球
·
2021-01-09
Redis
淘汰
策略
解读
Redis 缓存穿透、缓存击穿、缓存雪崩 等经典问题解读
由于基本看完了《Redis设计与实现》中的单机部分内容,所以就可以看一些面试常常会问到的相关问题,带着问题去学习,这样效率会更高。简介缓存穿透(缓存击穿)表示恶意用户请求很多不存在的数据,由于数据库中都没有,缓存中肯定也没有,导致这些请求短时间内直接落在了数据库上,导致数据库异常。解决方案1:缓存空值 &nb...
代码星球
·
2021-01-09
缓存
Redis
穿透
击穿
雪崩
Redis 列表
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边),一个列表最多可以包含232 -1个元素(4294967295,每个列表超过40亿个元素)。注:之所以说Redis列表是字符串列表,是因为“字符串对象是Redis五种类型的对象中唯一一种会被其他四种对象嵌...
代码星球
·
2021-01-09
Redis
列表
Redis 安装与配置
今天我们就开始学习Redis缓存数据库,本篇主要了解Redis的安装和配置。Ubuntu系统安装Redis 博主选用的系统是阿里云主机的Ubuntu16.40系统,所以安装起来是非常方便的,安装命令如下:$sudoapt-getupdate$sudoapt-getinstallredis-server ...
代码星球
·
2021-01-09
Redis
安装
配置
php-redis 总结
php-redis代码库和文档地址:https://github.com/phpredis/phpredis/#readme string字符串类型:<?php$redis=newRedis();$redis->connect("127.0.0.1",6379);$redis->...
代码星球
·
2021-01-09
php-redis
总结
首页
上一页
...
16
17
18
19
20
...
下一页
尾页
按字母分类:
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
其他