首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ektron中的API级缓存

Ektron中的API级缓存
EN

Stack Overflow用户
提问于 2013-01-18 22:04:52
回答 1查看 755关注 0票数 3

我在Ektron 8.6中工作。

有人知道ektron是如何管理API级缓存的吗?是否有任何配置设置来管理API级缓存?(web.config或任何其他配置文件).Whether API级缓存在默认情况下是启用的?在以前的版本(Ektron8.5)中是否有所不同?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-21 22:55:09

从8.5版本开始,Ektron引入了一个位于其框架API之下的缓存层。它是可配置的(启用、禁用、设置ttl等)和可扩展的(基于提供者,因此您可以为各种缓存服务器实现提供者,如Reddis等)。

默认情况下未启用。默认情况下,每个API调用最终都会命中数据库(或搜索索引)。由于这是8.5+版本中的新特性,旧版本的Ektron没有任何类型的内置API级缓存,但显然可以利用您想要自己创建的任何标准.NET缓存。

这里有一个技术网络研讨会,详细介绍了v8.5+中的API级缓存。与你的问题相关的文章从26:25开始,但如果你还没有看过,我会看整个过程。

http://www.ektron.com/Webinars/Details/Optimize-Site-Performance-through-Caching/

默认的Ektron缓存提供程序使用内存/进程内应用程序作用域存储。一旦你使用了它,你可能想看看这个开源项目,它为Redis实现了一个第三方缓存提供者。您可以按原样使用它,或者将其用作其他系统的缓存提供程序的存根,或者直接使用OOB in-proc缓存提供程序。

https://github.com/ektron/EktronContrib/blob/master/README.md

帐单

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14400569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档