谷歌appengine(gae)的分片计数器。
sharc的Python项目详细描述
JoeGregorio最初是关于Google AppEngine的碎片计数器的。
这就像一个可下载的要点:
from sharc import Counter assert not Counter('A').exists() Counter('A', initial_value=5, shards=5) assert Counter('A').exists() Counter('A').increment() Counter('A').decrement() Counter('A') + 2 Counter('A') - 2 assert Counter('A') == 5 Counter('A').shards = 10 Counter('A').delete() # .delete_async() assert not Counter('A').exists()
- 增加减量
- 增量和减量变量增量(默认值=1)
- 设置计数器的初始值(默认值=0)
- 设置碎片数的初始值(默认值为20)
- 添加了delete()