add by zhj: 对Publish / Subscribe,LUA Scripting,Sentinel support,Scan Iterators等部分没有翻译,需要的用户参见英文原文吧。另外,我对译文略有修改,如果要使用watch,我更喜欢第一种方法(使用with),而第二种有点复杂,不... Read More
1. Redis的安装sudo pip install redissudo pip install hiredisParser可以控制如何解析redis响应的内容。redis-py包含两个Parser类,PythonParser和HiredisParser。默认,如果已经安装了hiredis模块,r... Read More
add by zhj: 本篇只是Keep-Alive的第一篇,其它文章参见下面的列表。原文:HTTP Keep-Alive是什么?如何工作?1.HTTP Keep-Alive是什么?如何工作?2.了解HTTP Keep-Alive的基本情况3.Apache中Keep-Alive配置建议4.HTTP协... Read More
原文:Java 连接池的工作原理什么是连接?连接,是我们的编程语言与数据库交互的一种方式。我们经常会听到这么一句话“数据库连接很昂贵“。有人接受这种说法,却不知道它的真正含义。因此,下面我将解释它究竟是什么。[如果你已经知道了,你可以跳到它的工作原理部分]创建连接的代码片段:String connU... Read More
add by zhj: 在Python中有些库的接口要求参数必须是str类型字符串,有些接口要求参数必须是unicode类型字符串。对于str类型的字符串,调用len()和遍历时,其实都是以字节为单位的,这个太坑爹了,同一个字符使用不同的编码格式,长度往往是不同的。对unicode类型的字符串调用l... Read More
原文:详细介绍Redis的几种数据结构以及使用注意事项1. Overview1.1 资料《The Little Redis Book》,最好的入门小册子,可以先于一切文档之前看,免费。Github上有中文翻译,见the-little-redis-book作者Antirez的博客,Antirez维护的... Read More
原文:在谈Redis应用场景一、MySql+Memcached架构的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:1)MySQL需要不断进行拆... Read More
原文:Redis的LRU机制在Redis中,如果设置的maxmemory,那就要配置key的回收机制参数maxmemory-policy,默认volatile-lru,参阅Redis作者的原博客:antirez weblog >> Redis as an LRU cache原文中写得很清楚:Anot... Read More
原文:深入理解Redis主键失效原理及实现机制作为一种定期清理无效数据的重要机制,主键失效存在于大多数缓存系统中,Redis 也不例外。在 Redis 提供的诸多命令中,EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT 以及 SETEX 和 PSETEX 均可以用来设置一条 Key... Read More
add by zhj : 没找到本文的原文。另外,redis配置文件中文翻译 也翻译的不错,可以与本文对照看。两篇文章都是以Redis2.8来介绍的 在Redis中直接启动redis-server服务时, 采用的是默认的配置文件。采用redis-server xxx.conf 这样的方式可以按照指定 Read More