标签: api go caching web
我正在用Golang开发LFU缓存,并想在Python / Flask URL Shortener中使用它,以(URL,CODE)或(sha256(URL),CODE)的键对形式将数据存储在缓存中。我正在考虑使用API(JSON)在GoLang中使用缓存,数据将位于主内存上,因此不是持久性的。我应该如何处理可能会命中或未命中的多个并发请求到Cache?我正在考虑使用Web服务,因为它可以作为服务进行部署,并且可能不会耗尽应用程序的内存。 谢谢!