rest - 编写用于存储 REST 调用响应的缓存实现

标签 rest caching redis memcached lru

我正在尝试编写一个 lru 缓存实现来存储来自 REST 调用的响应。

1)定义我自己的类和函数或

2) 使用 cachetools、functools、memcache 或

等库

3)使用 Redis 项目

哪个更好?

谢谢

最佳答案

缓存是硬的。除非是用于游戏项目或学习练习,否则不要自己编写。使用那些花了很长时间思考缓存的人写的东西。

至于哪一个,我们还没有足够的信息来为您做出决定。查看可用功能并了解它们如何满足您的要求。

关于rest - 编写用于存储 REST 调用响应的缓存实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51939649/

相关文章:

mysql - 创建rest api url以连接mysql数据库

rest - 是否可以在内部(私有(private))IIS 服务器上运行 Golang REST Web 应用程序?

iphone - REST 与 SOAP 的大量数据安全

java - 后端架构 : RESTful web service

json - 如何使用Spring Boot 2 CacheManager在Redis中存储非类型的JSON

iOS缓存一个UIWebView

asp.net - Redis 抛出异常 "System.OutOfMemoryException"

javascript - 浏览器可能不使用缓存

flask - 错误 99 连接到本地主机 :6379. 无法分配请求的地址

javascript - Redis连接失败