cache-crispies:内置缓存的快速Rails JSON序列化

时间:2021-05-10 18:54:12
【文件属性】:
文件名称:cache-crispies:内置缓存的快速Rails JSON序列化
文件大小:37KB
文件格式:ZIP
更新时间:2021-05-10 18:54:12
Ruby 缓存危机 带有内置缓存的快速Rails JSON序列化。 为什么? 那里有很多Rails序列化器,但是如今维护和性能良好的很少。 那些倾向于将您锁定在如何格式化JSON响应的特定标准中。 至少可以说,向成熟的Rails应用程序全面引入突破性的API更改的想法令人生畏。 此外,除非您在Rails视图层进行操作,否则将缓存层(出于性能原因)合并到序列化器中可能会很困难。 与视图层相比,在视图层起作用的序列化gem往往比较慢。 因此,它往往是向前迈出一步,向后退一步的解决方案。 鉴于所有这些,构建此宝石的初衷是为了实现以下目标: 快一点 尽我们所能以简单的方式支持缓存 支持推出而不会导致API更改中断 避免可能导致缓慢和维护困难的膨胀 要求 Ruby 2.4–2.6 (其他可能会起作用,但未经测试) Rails 5或6 (其他可能会工作,但未经测试) 特征 快速,即使没有高速缓存 灵

网友评论