0

我的 MVC 4 应用程序中有一些常用数据,例如;

国家
地区
市区
酒店

尽管我的 MySQL 数据库中偶尔会发生更新,但这些数据很少更改。我与此相关的问题是;

  1. 是否建议在 IIS 启动站点服务时缓存此数据
  2. 如果这是推荐的技术,应该如何最好地存储这些数据。
  3. 如果在数据库(MySQL)中更改此数据,而不重新启动网站,我应该如何最好地更新这些数据。

请注意,目前 City 表包含超过 50,000 行,hotel 表包含超过 350,000 行数据。

是否有可能我可以从 MySQL 中读取这些数据,最初只能读取一次,然后将其加载到内存中;而不必每次需要信息时都从数据库中读取。

4

0 回答 0