随笔分类 -  19.Redis

摘要:随着应用对高性能需求的增加,NoSQL逐渐在各大名企的系统架构中生根发芽。这里我们将为大家分享社交巨头新浪微博、传媒巨头Viacom及图片分享领域佼佼者Pinterest带来的Redis实践,首先我们看新浪微博 @启盼cobain的Redis实战经验分享: 新浪微博:史上最大的Redis集群 Tap 阅读全文
posted @ 2016-04-30 22:36 海上浪子 阅读(230) 评论(0) 推荐(0)
摘要:ServiceStack.Redis 使用教程里提到Redis最好还是部署到Linux下去,Windows只是用来做开发环境,现在这个命题发生改变了,在Windows上也可以部署生产环境的Redis,这都要感谢微软的开放,把Redis在Windows上的环境给我们搞定了,最新的版本已经支持64位了。... 阅读全文
posted @ 2015-12-25 11:40 海上浪子 阅读(156) 评论(0) 推荐(0)
摘要:转载自:http://warm-breeze.iteye.com/blog/2020413本文主要介绍一种通过Jedis&Sentinel实现Redis集群高可用方案,该方案需要使用Jedis2.2.2及以上版本(强制),Redis2.8及以上版本(可选,Sentinel最早出现在Redis2.4中... 阅读全文
posted @ 2015-02-11 14:52 海上浪子 阅读(265) 评论(0) 推荐(0)
摘要:从以下几个维度,对redis、memcache、mongoDB做了对比,欢迎拍砖1、性能都比较高,性能对我们来说应该都不是瓶颈总体来讲,TPS方面redis和memcache差不多,要大于mongodb2、操作的便利性 memcache数据结构单一 redis丰富一些,数据操作方面,redis更好一... 阅读全文
posted @ 2015-02-09 16:16 海上浪子 阅读(207) 评论(0) 推荐(0)
摘要:讨论了Redis的常用数据类型与存储机制,本文会讨论一下Redis的复制功能以及Redis复制机制本身的优缺点以及集群搭建问题。Redis复制流程概述Redis的复制功能是完全建立在之前我们讨论过的基于内存快照的持久化策略基础上的,也就是说无论你的持久化策略选择的是什么,只要用到了Redis的复制功... 阅读全文
posted @ 2015-02-08 10:42 海上浪子 阅读(167) 评论(0) 推荐(0)
摘要:文件分割与合并是一个常见需求,比如:上传大文件时,可以先分割成小块,传到服务器后,再进行合并。很多高大上的分布式文件系统(比如:google的GFS、taobao的TFS)里,也是按block为单位,对文件进行分割或合并。看下基本思路:如果有一个大文件,指定分割大小后(比如:按1M切割)step 1... 阅读全文
posted @ 2015-02-02 14:39 海上浪子 阅读(446) 评论(0) 推荐(0)
摘要:根据一些测试整理出来的一份方案:1. Redis 性能对于redis 的一些简单测试,仅供参考:测试环境:Redhat6.2 , Xeon E5520(4核)*2/8G,1000M网卡Redis 版本:2.6.9客户端机器使用redis-benchmark 简单GET、SET操作:1. 1单实例测试... 阅读全文
posted @ 2014-08-18 15:50 海上浪子 阅读(182) 评论(0) 推荐(0)
摘要:一个豁达的关键是正确乐观的面对失败的系统。不需要过多的担心,需要一种去说那又怎样的能力。因此架构的设计是如此的重要。许多优秀的系统没有进一步成长的能力,我们应该做的是去使用其他的系统去共同分担工作。Redis是其中一个吸引我的系统,一个持久性的,键值对 存储内存操作高性能的平台。他是一个优秀的键值对... 阅读全文
posted @ 2014-08-18 15:29 海上浪子 阅读(184) 评论(0) 推荐(0)