Redis技巧:phpredis扩展安装与升级
为了使用zscan来处理有序集合(Sorted Set)按模式获取数据,需要将phpredis扩展从2.2.4升级到2.2.5以上(最新版本为2.2.7)。
为了使用zscan来处理有序集合(Sorted Set)按模式获取数据,需要将phpredis扩展从2.2.4升级到2.2.5以上(最新版本为2.2.7)。
有序集合(Sorted Set)是Redis一个很重要的数据结构,它用来保存需要排序的数据。例如排行榜,一个班的语文成绩,一个公司的员工工资,一个论坛的帖子等。有序集合中,每个元素都带有score(权重),以此来对元素进行排序。它有三个元素:key、member和score。以语文成绩为例,key是考试名称(期中考试、期末考试等),member是学生名字,score是成绩。
twitter的 twemproxy 是一个Redis的代理服务程序,能够实现key的分片。分片能使key均匀地分布到集群的机器上去,能保证数据的一致性,有着众多的优点。
When I was developing an instant messenger (IM) system, I found that high concurrency is an essential feature while numerous clients are online chatting simultaneously. Therefore I use Redis to cache data in order to release pressure on database.