有什么办法,我可以把对象放入缓存与依赖?AppFabric缓存依赖
例如,如果我将ObjectB放入与ObjectA相关的缓存中,以便当ObjectA过期或我删除它时ObjectB也会自动被删除?
我知道我可以通过创建区域和标记项来创建我的依赖项,但我并不真的想这样做,因为Regions只存在于群集中的一个缓存服务器上,这种方式破坏了分布式和可扩展缓存解决方案。
如果我不能添加直出依赖项我想我可以通过添加我的对象的某种键命名约定来创建依赖关系。
例如。使用键'ObjectA'添加ObjectA 使用键'ObjectA_ObjectB'添加ObjectB
但是当我想过期取决于ObjectA的所有对象时,我需要根据通配符密钥来获取对象。这可能吗?
任何想法或建议?
据我所知,如果你在AppFabric中使用区域,你可以迭代缓存项目。 –