Caching 建议在多环境中使用AppFabric 三种环境:开发、登台和生产 每个环境都有自己的数据库,这些数据库可能与另一个环境的数据库相同,也可能不同 只有一个AppFabric缓存服务器

Caching 建议在多环境中使用AppFabric 三种环境:开发、登台和生产 每个环境都有自己的数据库,这些数据库可能与另一个环境的数据库相同,也可能不同 只有一个AppFabric缓存服务器,caching,appfabric,Caching,Appfabric,我需要能够使用缓存,但同时为这三个环境中的每一个分别保留缓存 有哪些方法可以做到这一点 谢谢 使用命名缓存和缓存区域以满足不同的环境需求。使名称/区域在.config文件或DB表中可配置。将缓存数据放在特定于环境的缓存或区域中可以进行分区。感谢您的响应。这似乎是合理的。在我的场景中,是否有理由在单独的缓存上使用区域?可以从区域中清除所有对象,但不能从缓存中清除所有对象,因此如果需要“全部删除”类型行为,我会使用区域。

我需要能够使用缓存,但同时为这三个环境中的每一个分别保留缓存

有哪些方法可以做到这一点


谢谢

使用命名缓存和缓存区域以满足不同的环境需求。使名称/区域在.config文件或DB表中可配置。将缓存数据放在特定于环境的缓存或区域中可以进行分区。

感谢您的响应。这似乎是合理的。在我的场景中,是否有理由在单独的缓存上使用区域?可以从区域中清除所有对象,但不能从缓存中清除所有对象,因此如果需要“全部删除”类型行为,我会使用区域。