redis
文章平均质量分 93
小白旗
小白旗的成长路,终有一天成大旗神
展开
-
如何对上亿条数据做redis容量评估
一、背景年终了,需要做个用户年度报告,类似支付宝那种年度账单,告诉你今年多少笔订单,花了多少钱等等。从数据侧知悉,这次需要处理并记录的有约7亿用户,聚合逻辑比较复杂就不说了,总之最后需要把结果都写到redis,每个用户一条记录,hash存储,key是用户id,feild是各个指标,那么问题来了,需要申请多大容量的资源呢?二、redis常用数据结构做容量评估之前,有必要对redis常用数据结构有大概了解。推荐阅读《Redis深度历险:核心原理和应用实践》1、SDSredis没有直接使用c语言原创 2022-01-07 14:42:26 · 716 阅读 · 0 评论 -
Redis通过序列化方式保存数组和对象
第一部分:我们可以封装一个自己的Redis类转自:https://www.cnblogs.com/xiaozong/p/5666294.html<?phpclass MyRedis{ private static $handler; private static function handler(){ if(!self::$handler)...原创 2018-02-01 12:04:43 · 9571 阅读 · 2 评论 -
redis安装以及安装php的redis扩展
一,安装redis1,下载redis包:wget http://download.redis.io/releases/redis-2.8.9.tar.gz2,解压redis包后,进入redis-2.8.9目录中,进行编译 先 make 然后 make install 最后运行redis服务端 /usr/local/bin/redis-server (服务端re...原创 2018-02-10 18:40:03 · 2417 阅读 · 0 评论 -
《Redis官方文档》用Redis构建分布式锁
《Redis官方文档》用Redis构建分布式锁原文链接 译者:yy-leo 校对:方腾飞(红体标记重点)用Redis构建分布式锁在不同进程需要互斥地访问共享资源时,分布式锁是一种非常有用的技术手段。 有很多三方库和文章描述如何用Redis实现一个分布式锁管理器,但是这些库实现的方式差别很大,而且很多简单的实现其实只需采用稍微增加一点复杂的设计就可以获得更好的可靠性。 这篇文章...转载 2018-08-10 14:11:30 · 145 阅读 · 0 评论