51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#redi
windows下redis的配置和jedis api的最基本的使用
redis的安装直接跳过1.注册redis服务在DOM窗口下,进入redis的安装目录(可以先进入安装目录,然后shift+右键,选择在此处打开powershell窗口),输入命令:redis-server--service-installredis.windows-service.conf--...
代码星球
·
2020-10-20
windows
redis
配置
jedis
api
从docker到docker-compose部署一个nginx+flask+mysql+redis应用
目的是把一个flask项目的mysql数据库、redis数据库、flask应用、nginx服务分别装到四个容器中,然后用docker-compose命令同时启动与关闭一、安装docker Docker运行在CentOS7上,要求系统为64位、系统内核版本为3.10以上。通过 uname-r 命...
代码星球
·
2020-10-14
docker
docker-compose
部署
一个
nginx+flask+mysql+redis
linux redis缓存在线安装
选择在Linux下安装redis,现在采用虚拟机安装的centos7进行安装的1.安装gcc redis是c语言编写的 yum install gcc-c++2.下载redis安装包,在root目录下执行 wg...
代码星球
·
2020-10-02
linux
redis
缓存
在线
安装
linux完美安装redis
选择在Linux下安装redis,现在采用虚拟机安装的centos7进行安装的1.安装gcc redis是c语言编写的 yuminstallgcc-c++2.下载redis安装包,在root目录下执行 wgethttp://download....
代码星球
·
2020-10-02
linux
完美
安装
redis
linux安装redis报错的解决方法
报错内容:MAKEhirediscdhiredis&&makestaticmake[3]:Enteringdirectory`/usr/local/work/redis-2.8.17/deps/hiredis'gcc-std=c99-pedantic-c-O3-fPIC -Wall-W-Wst...
代码星球
·
2020-10-02
linux
安装
redis
错的
解决
spring-data-redis
spring-data-redis可以用来缓存数据RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅,并对spring3.1cache进行了实现。ValueOperations:简单K-V操作1.存储@AutowiredprivateRedisTemplateredisTemplate;...
代码星球
·
2020-10-02
spring-data-redis
Docker决战到底(十) 基于Docker部署Redis服务
首先祝大龄儿童们节日快乐,永远保持一颗童心。本篇实践记录和前篇部署MySQL服务类似,我们权当练手熟悉。在我工作中,我们的生产环境是使用的阿里云的云数据库Redis版,其好处不言而喻。在开发或测试环境我们可以自己搭建Redis服务,接着我们将基于Docker来部署一个Redis服务。我们使用官方提供的最新稳定版5.0....
代码星球
·
2020-10-02
Docker
决战
到底
基于
部署
Docker中使用supervisor管理开机自启动(redis && sshd)
1、Centos安装Redis参考http://blog.csdn.net/lsziri/article/details/693891872、Dockerfile#DockerforCentOS7#BaseimageFROMhfq/centos7:JurassicRUNwgethttp://download.redis...
代码星球
·
2020-10-02
Docker
使用
supervisor
管理
开机
redis 分布式锁的 5个坑,真是又大又深
引言最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。由于是做商城业务,要频繁的对商品库存进行扣减,应用是集群部署,为避免并发造成库存超买超卖等问题,采用&nb...
代码星球
·
2020-10-02
redis
分布式
5个坑
真是
又大
python redis lua 脚本 实战一个限流或抢红包等业务
1.lua是什么2.redis,lua,python(java)三者的关系3.用lua承载业务逻辑减少网络开销。可以将多个请求通过脚本的形式一次发送,减少网络时延原子操作。redis会将整个脚本作为一个整体执行,中间不会被其他命令插入。因此在编写脚本的过程中无需担心会出现竞态条件,无需使用事务。复用。客户端发送的脚步会...
代码星球
·
2020-10-02
python
redis
lua
脚本
实战
利用redis-lua+python实现接口限流
公司目前在市面上有大量的机器在运转。每天对接到服务器就有数百万的请求过来,无形中消耗了带宽和计算资源。可以通过一定的策略来过滤掉部分请求,保证服务器的稳定。扩展阅读:1.当然这层逻辑既可以落到接入层,也可以落到业务层。这里为了不影响线上其它业务,保证系统的稳定和代码可追溯。也方便实行最小验证,我把它落在业务层。2.限流...
代码星球
·
2020-10-02
利用
redis-lua+python
实现
接口
限流
(求锤得锤的故事)Redis锁从面试连环炮聊到神仙打架。
又到了一周一次的分享时间啦,老规矩,还是先荒腔走板的聊聊生活。有上面的图是读大学的时候,一次自行车骑行途中队友抓拍的我的照片。拍照的地方,名字叫做牛背山,一个名字很low,实际很美的地方。那条上山的路很难骑,超级烂路和极度变态的陡坡。真是一种折磨,是对意志力的完全考验。在我们几近崩溃,弹尽粮绝,离山顶还有近两个多小时的...
代码星球
·
2020-10-02
求锤
得锤
故事
Redis
面试
go-redis 源码分析:连接池
笔者最近在项目中基于go-redis实现Redis缓存优化性能。go-redis是一个Go语言实现的Redis客户端,既然是网络服务的客户端,为了高效利用有限资源,避免重复创建和销毁网络连接,就必需对其进行管理。而资源管理又是编程领域中的一个重点难点,抱着对是否能利用Go语言语法简洁的特点来优雅实现连接池的好奇,笔者决...
代码星球
·
2020-10-02
go-redis
源码
分析
连接
redis分布式锁深度剖析(超时情况)
redis加锁命令:SETNXresource_namemy_random_valuePX30000这个命令的作用是在只有这个key不存在的时候才会设置这个key的值(NX选项的作用),超时时间设为30000毫秒(PX选项的作用)这个key的值设为“my_random_value”。这个值必须在...
代码星球
·
2020-10-02
redis
分布式
深度
剖析
超时
python中,用Redis构建分布式锁
在实际应用场景中,我们可能有多个worker,可能在一台机器,也可能分布在不同的机器,但只有一个worker可以同时持有一把锁,这个时候我们就需要用到分布式锁了。这里推荐python的实现库,Redlock-py(Python实现).正常情况下,worker获得锁后,处理自己的任务,完成后自动释放持有的锁,是不是感觉有...
代码星球
·
2020-10-02
python
Redis
构建
分布式
首页
上一页
...
33
34
35
36
37
...
下一页
尾页
按字母分类:
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
其他