
Redis
TURING.DT
科技改变世界,技术改变人生。
展开
-
redis操作 + StrictRedis使用(实用命令)
Redisstring类型 字符串类型是 Redis 中最为基础的数据存储类型。 它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据。 如JPEG图像数据或Json对象描述信息等。 在Redis中字符串类型的Value最多可以容纳的数据长度是512M。set:#设置键值:set key value#设置键为name值为xiaoming的数据set name xiaomingsetex:#设置键值及过期时间,以秒为单位setex...原创 2020-12-02 13:55:20 · 4346 阅读 · 0 评论 -
Redis缓存数据库安装及python读写redis数据
一、安装Redis1.获取redis资源wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压tar xzvf redis-4.0.8.tar.gz3.安装cd redis-4.0.8makecd srcmake install PREFIX=/usr/local/redis(如果有执行出...原创 2019-12-27 19:07:36 · 916 阅读 · 0 评论 -
redis动态增加内存(不重启)
在redis的使用过程中,有时候需要修改redis的配置,如在业务运行的情况下,内存不够怎么办,这时要么赶紧删除无用的内存,要么扩展内存。如果有无用的内容可删除那么所有问题都已经解决。如果内容都是重要的,那只能选择扩展内存。说到扩展内存,redis为我们提供了一个动态调整的命令。CONFIG SET (官网https://redis.io/commands/config-set)CONFI原创 2017-04-27 19:22:00 · 9988 阅读 · 0 评论 -
redis-3.0主从搭建实践
操作环境:server1 10.111.32.155 主redisserver2 10.111.32.156 从redisCentOS 6.5redis-3.0.7一:下载redis并安装cd /usr/local/wget http://download.redis.io/releases/redis-3.0.7.tar.gztar -zxvpf redi原创 2017-02-10 17:24:49 · 380 阅读 · 0 评论 -
redis 参数优化
今天业务部门往codis集群中插入数据,数据量很大几个亿,codis界面看到的Performace:10 OP/s基本为个位数,很慢,后来发现codis proxy的链接数很小, 39 ESTABLISHED不太正常,排查后发现proxy服务器/proc/sys/net/core/somaxconn 对应的值128,我的reids节点都已经设置了,proxy忘记了设置,因为业务访问是链原创 2016-12-29 15:02:07 · 413 阅读 · 0 评论 -
redis读数据超时问题查询
一、Redis超时问题排查客户端设置了超时时间为200ms, 应用端反馈超时情况,并提供的超时日志。逐个排查:1. Redis慢查询:并没有发现慢查询2. Redis日志:没有什么异常,也没什么RDB和AOF重写3. 机器:观察cpu,内存,网络,负载,本地IO都正常4. 唯一以前怀疑的是网络,按理说这个流量也不是很大,进行简单分析。redis-clir原创 2016-08-30 14:51:52 · 8893 阅读 · 0 评论 -
redis的持久化(RDB和AOF方式)
redis支持两种持久化的方式,可以单独使用或者结合起来使用第一种:RDB方式(redis默认的持久化方式)第二种:AOF方式一、RDBrdb方式的持久化是通过快照完成的,当符合一定条件时redis会自动将内存中的所有数据执行快照操作并存储到硬盘上。默认存储在redis根目录的dump.rdb文件中。(文件名在配置文件中dbfilename)redis进行快照的时机(在配置转载 2016-05-31 17:20:49 · 1737 阅读 · 0 评论 -
codis 的dashboard服务无法启动 提示pid已经运行
今天codis节点dashboard服务的设备断电了,重启后dashboard无法正常启动,查看日志提示pid已经存在,ps -rf|grep pid号 ,一直查询不到,进程并没有运行,后来在Zookeeper中发现get /zk/codis/db_gdata/dashboard 这个中存在着pid,将Zookeeper 中的dashboard删除,delete /zk/c原创 2016-04-13 14:28:48 · 1953 阅读 · 0 评论 -
redis.conf的配置说明
# redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位,# 通常的格式就是 1k 5gb 4m 等酱紫:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes#原创 2016-04-13 14:28:03 · 676 阅读 · 0 评论 -
构建的codis群集,dashboard.log报错i/o timeout
构建的codis群集,dashboard.log报错环境说明:codis2.0群集同时开启rdb和aofsave 900 1save 300 10save 60 10000appendfsync everysec报错1:2016/01/12 12:11:14 dashboard_apis.go:74: [ERROR] get redis st原创 2016-04-13 14:28:05 · 2110 阅读 · 0 评论 -
Codis2.0搭建部署
Codis搭建部署codis1 10.111.32.51 codis-proxy,redis master,redis slavecodis2 10.111.32.52 codis-proxy,redis master,redis slavecodis3 10.111.32.53 redis master,redis slave部署codis集群1原创 2016-04-13 14:27:57 · 1096 阅读 · 0 评论 -
Redis-cli 命令总结
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。官网命令列表:http://redis.io/commands (英文)1、连接操作相关的命令quit:关闭连接(connection)auth转载 2016-04-14 10:41:33 · 562 阅读 · 0 评论