了解app引擎memcache统计信息

时间:2014-12-23 03:50:18

标签: google-app-engine memcached google-cloud-platform

计算>下Memcache 我们有一些统计数据:

HitRatio,缓存中的项目,最旧的项目年龄,总缓存大小等。

然后我们还可以看到按操作计数 Memcache计算单位

排序的20个常用按键的统计信息

我的问题是,是否有可能计算出每秒使用memcache统计数据从memcache读取(或读取+写入)密钥的次数是多少次?

例如,如果我有 100万次点击最旧的项目是1天,而我的 memecache密钥使用5%的流量

我可以(100万次点击* 5%= 50,000次点击)/ 24小时=每秒0.57次点击

我真的不知道memcache查看器的统计数据实际意味着什么 - 例如,如果刷新了memcache,统计数据甚至都不会重置。

干杯。

1 个答案:

答案 0 :(得分:1)

我非常确定以这种方式计数不会回报你想要的东西。正如python memcache statistic paragraph中所述,您的商品在阅读时会重置年龄。所以最老的项目是1天大,这意味着它已经在memcache中被阅读了一天。

要确定每秒读取一次密钥的次数,您可能需要使用sharding counter或其他形式的logging,然后使用{{3}检索记录的数据解释它们。它不能直接从memcache统计数据中完成(可能是在Google Logs API上请求的有趣功能)