随笔 - 371  文章 - 0  评论 - 12  阅读 - 243万

随笔分类 -  redis

Webdis: HTTP + JSON API for Redis
摘要:之前简单用过kt+leveldb,不过发现redis内置的多种数据结构操作,比较适合我的需求http://blog.nosqlfan.com/html/1031.htmlhttp://webd.is/https://github.com/nicolasff/webdis/http://www.cnblogs.com/yjf512/archive/2012/03/13/2393716.htmlhttp://atan.cn/webdis-install/顺便记录redishttps://redis.readthedocs.org/en/latest/http://redis.io/download 阅读全文
posted @ 2013-02-05 23:50 阿笨猫 编辑
redis学习系列 基本看完
摘要:最近在看redis的代码,简单记录下自己认为重要的点,自己写比较费时间的,我会把查到的资料贴出来方便查看淘宝的redis内存分析http://www.searchtb.com/2011/05/redis-storage.html淘宝关于zipmap和skiplist的分析http://rdc.taobao.com/blog/cs/?tag=redisredis各个点的分析,值得一看!!!http://www.petermao.com/category/redis协议,主从复制,事件模型,持久化http://www.hoterran.info/redis_protocolhttp://www.h 阅读全文
posted @ 2011-12-06 09:09 阿笨猫 编辑
Redis4:数据结构
摘要:http://www.searchtb.com/2011/05/redis-storage.html1 Redis 内存存储结构本文是基于 Redis-v2.2.4 版本进行分析.1.1 Redis 内存存储总体结构Redis 是支持多key-value数据库(表)的,并用 RedisDb 来表示一个key-value数据库(表). redisServer 中有一个 redisDb *db; 成员变量, RedisServer 在初始化时,会根据配置文件的 db 数量来创建一个 redisDb 数组. 客户端在连接后,通过 SELECT 指令来选择一个 reidsDb,如果不指定,则缺省是re 阅读全文
posted @ 2011-11-28 19:24 阿笨猫 编辑
Redis3:持久化
摘要:http://www.hoterran.info/redis_persistencehttp://www.cnblogs.com/xhan/archive/2011/02/07/1949640.htmlhttp://www.cnblogs.com/huli/archive/2010/06/06/1752778.html在看全量持久化的时候,可以顺便看下redis的数据结构,下面这个存储结构是比较有用的.redis使用了两种文件格式:全量数据和增量请求。全量数据格式是把内存中的数据写入磁盘, 便于下次读取文件进行加载;增量请求文件则是把内存中的数据序列化为操作请求,用于读取文件进行replay. 阅读全文
posted @ 2011-11-28 10:47 阿笨猫 编辑
Redis2:server启动过程
摘要:http://ordinary.iteye.com/blog/1097457http://olylakers.iteye.com/blog/1228198http://qing.weibo.com/2294942122/88ca09aa33000518.html本文将通过分析代码来介绍Redis的启动过程,通过查看Redis 的启动脚本,得知Redis的启动时从Redis.c的main方法开始的。Redis启动可以分为以下几个步骤: 1. 初始化Redis服务器全局配置 2. 重置服务器Save参数(具体下文详解)和加载配置文件 3. 初始化服务器 4. 加载数据库 5. 开始网络监... 阅读全文
posted @ 2011-11-27 16:54 阿笨猫 编辑
Redis1:配置文件
摘要:来源:http://terrylee.me/blog/post/2011/01/24/redis-internal-part1.aspx 如果认为Redis是一个key value存储, 可以使用它来代替MySQL;如果认为它是一个可以持久化的cache, 可能只是用它保存一些频繁访问的临时数据(代替Memcached);除此之外,还可以把Redis当做一个轻量级的消息队列使用,因为它内置就支持 list数据结构和PUB/SUB命令;还可以当做一个轻量级的分布式锁系统。Redis是REmoteDIctionaryServer的缩写,在Redis在官方网站的解释是: Redis is an o. 阅读全文
posted @ 2011-11-17 13:49 阿笨猫 编辑


点击右上角即可分享
微信分享提示