最新消息:

redis

Python操作Redis大全

Python操作Redis大全

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

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

python redis之连接池的原理

python redis之连接池的原理

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

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

Redis info 命令详解

Redis info 命令详解

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

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

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

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

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

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

为redis加了个memcached端口支持mc协议

为redis加了个memcached端口支持mc协议

admin 8年前 (2016-11-24) 3955浏览 0评论

目前 redis 并不支持 memcache 协议,但已经有人给 redis 2.0 版本 打了个patch,支持 memcache 协议 项目:https://github.com/vislee/medis 如有任何建议和问题,请 New issu...

Redis 内存淘汰机制

Redis 内存淘汰机制

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

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

Redis 禁用 危险命令

Redis 禁用 危险命令

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

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

Redis监控技巧

Redis监控技巧

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

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

浅谈redis数据库的键值设计

浅谈redis数据库的键值设计

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

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

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

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

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

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

redis info

redis info

admin 9年前 (2015-02-27) 3152浏览 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构建分布式Redis集群

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

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

redis运维经验一二三

redis运维经验一二三

admin 10年前 (2014-11-14) 3436浏览 0评论

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

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

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

admin 10年前 (2014-11-14) 3057浏览 0评论

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

基于Redis构建系统的经验和教训

基于Redis构建系统的经验和教训

admin 10年前 (2014-08-07) 3417浏览 0评论

Redis 是一个非常快速和强大的 Key-Value 存储(持久化)系统, 相对于一般的 NoSQL 存储系统, 它最大的特点是支持丰富的数据结构. 特别是其 zset(sorted set)数据结构, 堪称表达能力最强的结构之一(其它强大的数据结...

大型新闻网站点击量的技术方案

大型新闻网站点击量的技术方案

admin 10年前 (2014-08-05) 3103浏览 0评论

网友提问: 1.问题主题 如何记录用户发表的文章的点击量 2.问题补充描述 当并发非常小的时候可以直接存在这个文章表里面,叫一个click_count,但是如果网站的访问量很高,那这样数据库肯定要累死,各位大牛有什么好的解决办法么? 回答: 我们只讨...

分布式消息系统尝试(rabbitmq, celery, redis)

分布式消息系统尝试(rabbitmq, celery, redis)

admin 10年前 (2014-07-22) 4884浏览 0评论

最近在调整游戏的后台架构,之前因为需要快速出产品,所以整个代码都揉成一团,也基本没有做任何分层处理。现在服务器端的开发也开始逐渐招进来,所以打算打算换一套统一的架构,以后做新游戏只要做其中的业务逻辑即可。 其实之前在腾讯的时候,基本不会用到messa...