Python运维项目中用到的redis经验及数据类型
admin 11年前 (2014-07-11) 2795浏览 0评论
先感叹下,学东西一定要活学活用! 我用redis也有几年的历史了,今个才想到把集合可以当python list用。 最近做了几个项目都掺杂了redis, 遇到了一些个问题和开发中提高性能的方法,这都分享出来,共同学习。 下面先简单讲讲Redis...
admin 11年前 (2014-07-11) 2795浏览 0评论
先感叹下,学东西一定要活学活用! 我用redis也有几年的历史了,今个才想到把集合可以当python list用。 最近做了几个项目都掺杂了redis, 遇到了一些个问题和开发中提高性能的方法,这都分享出来,共同学习。 下面先简单讲讲Redis...
admin 11年前 (2014-07-11) 2612浏览 0评论
# Redis 配置文件 # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写) # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m =>...
admin 11年前 (2014-07-04) 4122浏览 0评论
SSDB是一个快速的用来存储十亿级别列表数据的开源 NoSQL 数据库。 项目地址:https://github.com/ideawu/ssdb http://ssdb.io/ 特性 替代 Redis 数据库, Redis 的 100 倍容量 Lev...
admin 11年前 (2014-06-26) 3091浏览 0评论
一年前搞的一套小脚本,今天翻博客发现没发过,现在发上来好了。主要背景是这样:考虑到有 DNS 和 HTTP 劫持需要监控,但是很多 DNS 服务器对非本区域本运营商的来源请求是拒绝做出响应的,所以得把监控点分散到各地去。其实做这个事情用 nagios...
admin 11年前 (2014-06-10) 10530浏览 0评论
概述 在 redis 中,允许用户设置最大使用内存大小 server.maxmemory,在内存限定的情况下是很有用的。譬如,在一台 8G 机子上部署了 4 个 redis 服务点,每一个服务点分配 1.5G 的内存大小,减少内存紧张的情况,由此获取...
admin 11年前 (2014-04-11) 2856浏览 0评论
一台Redis服务器在很短的时间里消耗了几十个G的内存,最终因为SWAP而宕机。因为这台服务器的社会背景比较复杂,所以一时无法判断犯罪嫌疑人到底是谁。 最开始的直觉是认为肯定有人保存了大体积的数据,于是问题就变成了找出哪些键占用的空间比...
admin 11年前 (2014-03-10) 3478浏览 0评论
NoSQL简介 介绍redis前,我想还是先认识下NoSQL,即not only sql, 是一种非关系型的数据存储,key/value键值对存储。现有Nosql DB 产品: Redis/MongoDB/Memcached/Hbase/Cassan...
admin 11年前 (2014-02-13) 2860浏览 0评论
一.redis介绍 redis是一个key-value存储系统,与memcached类似,但是解决了断电后数据完全丢失的现象。支持数据类型有string,lists,sets,zsets。这些数据类型都支持push/pop,add/remove以及取...
admin 11年前 (2014-02-13) 3036浏览 0评论
前言 近年来nosql速度发展越来越迅速,从最初的memcache到现在的redis,因为memcache的单一性,越来的问题得不到解决,redis的出现解决了memcache的各种不足,而且性能不比memcache差多少,而且支持redis主从以及...
admin 11年前 (2014-02-13) 3908浏览 0评论
在《memc_nginx+srcache_nginx+memcached构建透明的动态页面缓存》一文中,我们使用到memcached来作为缓存载体。想必大家都知道memcached有存储大小的限制,不得超过1M。 本文将使用redis来作为缓存载体。...
admin 11年前 (2014-02-07) 2493浏览 0评论
前言: Tape is Dead,Disk is Tape,Flash is Disk,RAM Locality is King. — Jim Gray Redis不是比较成熟的Memcache或者Mysql的替代品,是对于大型互联网类应...
admin 11年前 (2014-01-30) 2465浏览 0评论
Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较: Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你...
admin 11年前 (2014-01-28) 2788浏览 0评论
本文内容来自@麦子迈 同学的系列文章,本系列文章旨在对Redis内部实现进行全方位的深入剖析,与huangz同学的源码解读系统各有千秋。推荐给各位对Redis内部实现感兴趣的朋友。 (PS:作者的其它文章也很值得一读) Redis是知名的键值数据库,...
admin 11年前 (2014-01-23) 3468浏览 0评论
TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高...
admin 12年前 (2013-04-05) 3062浏览 0评论
TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高...
admin 13年前 (2011-11-26) 2875浏览 0评论
Redis skip list结构分析
admin 13年前 (2011-11-19) 2382浏览 0评论
Redis zipmap内存布局分析
admin 14年前 (2011-03-20) 3995浏览 0评论
这件事发生在前面我说过的用redis来做一个实时性很强的小功能的时候,准确的说是去年的事情了,之所以没说,是我觉得这个确实是一个很小的问题,现在貌似网上还真没有遇到同类问题的同仁,那我就大胆说说了哈——我们把功能开放给测试用户,只要开放1分钟不到,马...