内存缓存系统设计与实现:基础知识及系统要求.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-06-26 发布于北京
  • 举报

内存缓存系统设计与实现:基础知识及系统要求.pdf

涉及基础知识

1.集合

2.iota

3.位移运算符

4.面向接口编程

5.面向对象

6.读写锁

7.协程

8.定时触发器

9.selectcase

10.switchcase

11.单元测试

系统要求

1.支持设定过期时间,精度到秒

2.支持设定最大内存,当内存超出时做出合适的处理

3.支持并发安全

4.按照以下接口要求实现

//将value写入缓存

//根据key值获取value

//判断key是否存在

//获取缓存中所有key的数量

5.使用示例

cache.SetMaxMemory(100MB)

cache.Set(data,map[string]interface{}{a:1})

cache.Del(int)

文档评论(0)

1亿VIP精品文档

相关文档