缓存模块——API设计
API可以认为是最关键的一个设计。我们
可以参考不同的缓存中间件的API设计。
•单个操作
•批量操作
•针对数字的自增自减
缓存模块——API设计
go-cache的API设计。API都是差不多
的,它的API分成两部分:
•单个操作
•针对数字的加减操作
缓存模块——API设计
我们的API暂时设计成这样子,后面有需要的时
候再继续增加API。
需要注意到,我们依旧保持在公开方法里面接收
一个context参数,这个参数在本地缓存实现里
面可能没用,但是在接入Redis
原创力文档

文档评论(0)