最新消息:

标签:redis

Python操作Redis大全
python

Python操作Redis大全

admin 6年前 (2018-10-16) 2582浏览 0评论

命令太多记不住可以参考Redis中文网,强烈建议收藏 一、字符串 strings Python操作Redis的redis模块对字符串(string)的主要操作函数包括:SET、GET、GETSET、SETEX、SETNX、MSET、MSETNX、IN...

python redis之连接池的原理
python

python redis之连接池的原理

admin 6年前 (2018-08-11) 2846浏览 0评论

什么是连接池 通常情况下, 当我们需要做redis操作时, 会创建一个连接, 并基于这个连接进行redis操作, 操作完成后, 释放连接, 一般情况下, 这是没问题的, 但当并发量比较高的时候, 频繁的连接创建和释放对性能会有较高的影响 于是, 连接...

Redis info 命令详解
redis

Redis info 命令详解

admin 7年前 (2017-01-22) 4103浏览 0评论

INFO命令会返回Redis服务器的状态信息和统计数据,计算机可以很简单地解析这些返回数据,用户也可以轻松地阅读这些返回数据。 可以通过以下的可选参数,选择查看特定分段的服务器信息: server:Redis服务器相关的通用信息 clients:客户...

python+uwsgi导致redis无法长链接引起性能下降问题记录
python

python+uwsgi导致redis无法长链接引起性能下降问题记录

admin 7年前 (2017-01-06) 3348浏览 0评论

今天在部署python代码到预生产环境时,web站老是出现redis链接未初始化,无法连接到服务的提示,比对了一下开发环境与测试环境代码,完全一致,然后就是查看各种日志,排查了半天也没有查明是什么原因引起的。 没有办法的情况下,直接登录服务器,从uw...

Redis 内存淘汰机制
redis

Redis 内存淘汰机制

admin 8年前 (2016-10-16) 2903浏览 0评论

摘要 Redis是一款优秀的、开源的内存数据库,我在阅读Redis源码实现的过程中,时时刻刻能感受到Redis作者为更好地使用内存而费尽各种心思,例如最明显的是对于同一种数据结构在不同应用场景下提供了基于不同底层编码的实现(如压缩列表、跳跃表等)。今...

OpenResty 反向代理的用法与技巧
nginx

OpenResty 反向代理的用法与技巧

admin 8年前 (2015-12-17) 3024浏览 0评论

Nginx最开始是作为反向代理被熟知的,基于它的OpenResty的自然也是支持反向代理的,下面我们就来看看它的一些基本用法以及在使用过程中的一些技巧。 一、基本用法 在业务环境中,可能会将OpenResty(以后简称OR)作为反向代理,根据不同的l...

Redis 禁用 危险命令
redis

Redis 禁用 危险命令

admin 9年前 (2015-06-06) 3386浏览 0评论

FLUSHALL FLUSHDB 命令会清空数据,而且从不失败,对于线上集群非常危险。 KEYS * 命令,当数据规模较大时使用,会严重影响Redis性能,也非常危险。 如果从根本上规避这些风险呢? Redis提供了非常简单且有效的方法,直接在配置文...

python的mysql连接池并加入缓存过期
mysql

python的mysql连接池并加入缓存过期

admin 9年前 (2015-06-02) 5157浏览 0评论

前段时间在看高级连接池的实现,所以高级连接池就是一次构建实例的时候,他会一次性创建出指定个数的链接对象,然后会把这些链接对象放到队列里面,然后会开一个线程专门去维护他们,好让他们别怪了,或者提前知道他们怪了,会在生成一个可用的链接。 该线程也会定时的...

Redis监控技巧
redis

Redis监控技巧

admin 9年前 (2015-04-27) 5890浏览 0评论

本文来自 Bugsnag 的联合创始人 Simon Maynard 的系列文章,作者根据几年来对 Redis 的使用经历,对 Redis 监控方法进行了系统性的总结,干货很多,值得一看。 原文链接:Redis Masterclass – Part 2...

浅谈redis数据库的键值设计
redis

浅谈redis数据库的键值设计

admin 9年前 (2015-04-20) 3327浏览 0评论

丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。 下面举一些常见适合k...

如何统计Redis中各种数据的大小
php

如何统计Redis中各种数据的大小

admin 9年前 (2015-04-16) 3352浏览 0评论

如果 MySQL 数据库比较大的话,我们很容易就能查出是哪些表占用的空间;不过如果 Redis 内存比较大的话,我们就不太容易查出是哪些(种)键占用的空间了。 有一些工具能够提供必要的帮助,比如 redis-rdb-tools 可以直接分析 RDB ...

redis info
redis

redis info

admin 9年前 (2015-02-27) 3121浏览 0评论

# Server redis_version:2.8.19 ###redis版本号 redis_git_sha1:00000000 ###git SHA1 redis_git_dirty:0 ###git dirty flag redis_build...

用Docker构建分布式Redis集群
docker

用Docker构建分布式Redis集群

admin 9年前 (2015-02-06) 4089浏览 1评论

【编者的话】本文介绍了如何使用Docker搭建Redis集群,很多读者都在问Docker能带来哪些实质性的好处,我想本文就是一个很好的例子。不使用Docker你也可以搭建Redis集群,那使用Docker后会有怎么样的优势了?我想可以用两个词总结:快...

redis运维经验一二三
redis

redis运维经验一二三

admin 9年前 (2014-11-14) 3413浏览 0评论

本文主要介绍一些列简单的redis运维经验,帮助大家对redis的运维有个初步的了解,条目不分先后,后续还会持续添加。本文档预期读者为:redis使用者。 计算延迟时间 这里的延迟时间指的是指令请求的等待时间(单位为毫秒),包含网络延时以及单线程的命...

redis主从实例间快速迁移案例
redis

redis主从实例间快速迁移案例

admin 9年前 (2014-11-14) 3037浏览 0评论

操作步骤 1. 在slave server新建一个redis实例,建议认证密码(“requirepass”)与master server一致,但是不要在redis.conf里面设置同步配置(“slaveof”“masterauth”); 2. 启动新...

CentOS 下搭建 Git WEB管理平台
centos

CentOS 下搭建 Git WEB管理平台

admin 10年前 (2014-09-13) 6776浏览 0评论

Ruby的安装 因为CentOS源里的ruby版本太低,我们直接下载源码进行安装 安装之前确认系统中已经安装了libyaml 没有的话直接下载源码安装 wget http://pyyaml.org/download/libyaml/yaml-0.1....