我们正在开发一个搜索引擎,它需要高速 api 结果来提供快速结果。
我们使用Asp.Net MVC作为前端,Web API是数据库和 MVC 应用程序之间的层。
每个搜索查询需要 20 到 30 个表合并数据才能给出 api 结果。为避免这种情况,我尝试定期(每 5 分钟)缓存数据库数据。但是,这将成为数据库的过载。
请建议以有效方式缓存数据库数据的最佳方法
问候, Mallikharjun
我们正在开发一个搜索引擎,它需要高速 api 结果来提供快速结果。
我们使用Asp.Net MVC作为前端,Web API是数据库和 MVC 应用程序之间的层。
每个搜索查询需要 20 到 30 个表合并数据才能给出 api 结果。为避免这种情况,我尝试定期(每 5 分钟)缓存数据库数据。但是,这将成为数据库的过载。
请建议以有效方式缓存数据库数据的最佳方法
问候, Mallikharjun