-1
我使用企业库缓存应用程序块。我们要求的细节要求我将动态密钥添加到缓存中,这取决于不同的参数。这些键还有一个前缀,可以轻松将其分组。例如:Microsoft企业库缓存键通配符搜索
AccountsStaffMark1234
AccountsStaffPeter
AccountsStaffHenry1111
ScienceStaffRuth2222
EnglishStaffSimon3333
我需要能够搜索所有AccountsStaff缓存条目并在新数据可用时将其删除。 我无法使用Flush()
关键字,因为它会清除所有数据,包括Science
和English
。缓存的数据存储在缓存数据库中,并且我可以在CacheData
表上进行通配符查询以过滤AccountsStaff
。沿着这些路线
- 有没有办法在企业库框架中搜索键?
- 如果没有,是否有可能为我的需求扩展缓存库,以及如何?
如果我必须简化问题,我需要Flush()缓存数据的子集。 –