在计算>下Memcache 我们有一些统计数据:
HitRatio,缓存中的项目,最旧的项目年龄,总缓存大小等。
然后我们还可以看到按操作计数或 Memcache计算单位
排序的20个常用按键的统计信息我的问题是,是否有可能计算出每秒使用memcache统计数据从memcache读取(或读取+写入)密钥的次数是多少次?
例如,如果我有 100万次点击且最旧的项目是1天,而我的 memecache密钥使用5%的流量,
我可以(100万次点击* 5%= 50,000次点击)/ 24小时=每秒0.57次点击。
我真的不知道memcache查看器的统计数据实际意味着什么 - 例如,如果刷新了memcache,统计数据甚至都不会重置。
干杯。
答案 0 :(得分:1)
我非常确定以这种方式计数不会回报你想要的东西。正如python memcache statistic paragraph中所述,您的商品在阅读时会重置年龄。所以最老的项目是1天大,这意味着它已经在memcache中被阅读了一天。
要确定每秒读取一次密钥的次数,您可能需要使用sharding counter或其他形式的logging,然后使用{{3}检索记录的数据解释它们。它不能直接从memcache统计数据中完成(可能是在Google Logs API上请求的有趣功能)