首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >具有缓存依赖性的分布式缓存

具有缓存依赖性的分布式缓存
EN

Stack Overflow用户
提问于 2012-08-26 03:29:06
回答 1查看 214关注 0票数 1

是否有一个分布式缓存系统(理想情况下使用.NET客户端)具有开箱即用的编程缓存依赖关系?

在我的研究中,我只发现了具有基于时间的缓存过期的分布式缓存。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-26 22:21:02

您可以使用XAP数据网格,并在客户端上拥有一个本地缓存,该缓存包含该客户端所需的缓存项,并具有一个完整的编程GigaSpaces,用于在.NET中清除该缓存。

请参阅:http://wiki.gigaspaces.com/wiki/display/XAP9NET/Local+Cache

如果您想控制远程(分布式)缓存逐出策略,那么现在您需要用Java编写它。

因此,您可以混合搭配,拥有一个具有自定义本地逐出策略的.NET客户端,以及使用Java语言编写的远程分布式缓存策略,或者只使用两者中的一个。

这个Java驱逐策略API实际上只是在当前开发的版本9.1中改进为一个更容易的API,该版本将在两三个月内发布,您仍然可以使用此版本的早期访问或使用较旧的API。

您可以在这里查看新接口的自定义驱逐策略示例:https://github.com/OpenSpaces/PrioritizedEvictionStrategy

您可以在此处阅读有关自定义评估策略的旧应用编程接口:http://wiki.gigaspaces.com/wiki/display/SBP/Custom+Eviction

新的API将很快被记录在案,但它与上面链接中的示例代码非常直接。

顺便说一下,我是GigaSpaces的员工。

希望这能帮到你,伊坦。

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

https://stackoverflow.com/questions/12124993

复制
相关文章

相似问题

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