文件名称:gae-fastcounters:Google App Engine的快速计数器库
文件大小:4KB
文件格式:ZIP
更新时间:2024-05-20 13:13:51
Python
gae-fastcounters gae-fastcounters是一个库,可为Google App Engine上的Python运行时提供快速计数器。 它非常快速,轻巧(一个文件),并且易于使用。 好处: 轻量级:一个短文件。 快速高效 比基于分片的计数器实现几个 使用内存缓存来最大程度地减少数据存储交互和更新时间 使用任务队列将持续更新推迟到处理用户的请求之后 每个用户定义的更新间隔最多只能写入一次,从而最大程度地减少了数据存储写入的频率 可以批量获取多个计数器 使用简单 只是三个简单的方法: incr , get_count和get_counts 局限性: 计数器值限制在[-2**63, 2**63 - 1] 如果数据库更新间隔未设置为立即更新,则如果计数的非持久部分在持久存储到数据存储之前已从memcache中清除,则计数器可能会计数不足。 默认情况下,更新间隔为10秒。
【文件预览】:
gae-fastcounters-master
----README.md(3KB)
----fastcounter.py(5KB)