随笔分类 - 缓存系统
摘要:add by zhj: 对Publish / Subscribe,LUA Scripting,Sentinel support,Scan Iterators等部分没有翻译,需要的用户参见英文原文吧。另外,我对译文略有修改,如果要使用watch,我更喜欢第一种方法(使用with),而第二种有点复杂,不...
阅读全文
摘要:1. Redis的安装sudo pip install redissudo pip install hiredisParser可以控制如何解析redis响应的内容。redis-py包含两个Parser类,PythonParser和HiredisParser。默认,如果已经安装了hiredis模块,r...
阅读全文
摘要:原文:Java 连接池的工作原理什么是连接?连接,是我们的编程语言与数据库交互的一种方式。我们经常会听到这么一句话“数据库连接很昂贵“。有人接受这种说法,却不知道它的真正含义。因此,下面我将解释它究竟是什么。[如果你已经知道了,你可以跳到它的工作原理部分]创建连接的代码片段:String connU...
阅读全文
摘要:原文:详细介绍Redis的几种数据结构以及使用注意事项1. Overview1.1 资料《The Little Redis Book》,最好的入门小册子,可以先于一切文档之前看,免费。Github上有中文翻译,见the-little-redis-book作者Antirez的博客,Antirez维护的...
阅读全文
摘要:原文:在谈Redis应用场景一、MySql+Memcached架构的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:1)MySQL需要不断进行拆...
阅读全文
摘要:原文:Redis的LRU机制在Redis中,如果设置的maxmemory,那就要配置key的回收机制参数maxmemory-policy,默认volatile-lru,参阅Redis作者的原博客:antirez weblog >> Redis as an LRU cache原文中写得很清楚:Anot...
阅读全文
摘要:原文:深入理解Redis主键失效原理及实现机制作为一种定期清理无效数据的重要机制,主键失效存在于大多数缓存系统中,Redis 也不例外。在 Redis 提供的诸多命令中,EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT 以及 SETEX 和 PSETEX 均可以用来设置一条 Key...
阅读全文
摘要:add by zhj : 没找到本文的原文。另外,redis配置文件中文翻译 也翻译的不错,可以与本文对照看。两篇文章都是以Redis2.8来介绍的 在Redis中直接启动redis-server服务时, 采用的是默认的配置文件。采用redis-server xxx.conf 这样的方式可以按照指定
阅读全文
摘要:原文:https://serholiu.com/python-mongodb这几天在学习Python Web开发,于是做准备做一个博客来练练手,当然,只是练手的,博客界有WordPress这样的好玩意儿,何必还自己造车呢?决定使用Tornado这个框架,然后数据库方面决定顺便熟悉一下MongoDB这...
阅读全文
摘要:原文:Cassandra代替Redis?最近用Cassandra的又逐渐多了,除了之前的360案例,在月初的QCon Shanghai 2013 篱笆网也介绍了其使用案例。而这篇百万用户时尚分享网站feed系统扩展实践文章则提到了Fashiolista和Instagram从Redis迁移到Cassa...
阅读全文
摘要:原文:Redis几个认识误区前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括的那几个范围,James第一条经验“Design for...
阅读全文
摘要:add by zhj : 这是Redis的作者antirez在他的技术博客中写的一篇文章英文原文:take-advantage-of-redis-adding-it-to-your-stack译文:几点建议,让Redis在你的系统中发挥更大作用 Redis在很多方面与其他数据库解决方案不同:它使用...
阅读全文
摘要:作者写了一个系列,很值得学习关于大型网站技术演进的思考(一)--存储的瓶颈(1)关于大型网站技术演进的思考(二)--存储的瓶颈(2)关于大型网站技术演进的思考(三)--存储的瓶颈(3)关于大型网站技术演进的思考(四)--存储的瓶颈(4)关于大型网站技术演进的思考(五)--存储的瓶颈(5)关于大型网站...
阅读全文
摘要:原文:http://codecampo.com/topics/66前天看到 javaeye 计划采用mongoDB实现网站全站消息系统,很有同感,mongodb 很适合储存消息类数据。之前讨论了如何构建一个微博型广播,这次讨论一下怎么储存消息/提醒类数据。下面的内容不涉及关于海量数据储存的问题,只讨...
阅读全文
摘要:原文:http://codecampo.com/topics/196首先是这个主题的前篇链接 http://codecampo.com/topics/4d7f18bf9f328ba60e000006前篇文章构思了一个用户广播的实现,并且给出了伪代码。现在 codecampo 已经实现了一个基于 Mo...
阅读全文