基于Redis构建系统的经验和教训
admin 11年前 (2014-08-07) 3592浏览 0评论
Redis 是一个非常快速和强大的 Key-Value 存储(持久化)系统, 相对于一般的 NoSQL 存储系统, 它最大的特点是支持丰富的数据结构. 特别是其 zset(sorted set)数据结构, 堪称表达能力最强的结构之一(其它强大的数据结...
admin 11年前 (2014-08-07) 3592浏览 0评论
Redis 是一个非常快速和强大的 Key-Value 存储(持久化)系统, 相对于一般的 NoSQL 存储系统, 它最大的特点是支持丰富的数据结构. 特别是其 zset(sorted set)数据结构, 堪称表达能力最强的结构之一(其它强大的数据结...
admin 11年前 (2014-08-05) 3230浏览 0评论
网友提问: 1.问题主题 如何记录用户发表的文章的点击量 2.问题补充描述 当并发非常小的时候可以直接存在这个文章表里面,叫一个click_count,但是如果网站的访问量很高,那这样数据库肯定要累死,各位大牛有什么好的解决办法么? 回答: 我们只讨...
admin 11年前 (2014-07-22) 5024浏览 0评论
最近在调整游戏的后台架构,之前因为需要快速出产品,所以整个代码都揉成一团,也基本没有做任何分层处理。现在服务器端的开发也开始逐渐招进来,所以打算打算换一套统一的架构,以后做新游戏只要做其中的业务逻辑即可。 其实之前在腾讯的时候,基本不会用到messa...
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-29) 5286浏览 0评论
实际环境如下: 10.0.0.167: 6380 10.0.0.165: 6379/6380 1. 下载redis监控插件 下载链接地址: http://exchange.nagios.org/directory/Plugins/Databases/...
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) 2491浏览 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在内存的分配上效率和速度要高得多,可以在很大程度上提高...