当前位置: 代码迷 >> ASP.NET >> 参数配置及AppSettings有关问题
  详细解决方案

参数配置及AppSettings有关问题

热度:3829   发布时间:2013-02-25 00:00:00.0
参数配置及AppSettings问题
项目中有许多参数,但这些参数的使用频很高,

参数都是存在数据库中,在Application start时全部读到 类的静太变量中,使用时直接从静态变量中取。

这种对于众多的参数并频繁访问可行吗?

还是另一种,使用 AppSettings来保存或保存在 web.config中,

这二种方式那种比较好,因为读参数的频比较高。

再问下 AppSettings 或 web.config 应用都是读到内存中,使用的时候直接从内存中取,还是使用时需要去读文件。

------解决方案--------------------------------------------------------
AppSettings在cache中,也就是内存个中。当配置文件被修改,则cache被刷新,之后就会立即重新读取参数。而如果配置文件没有修改,那么之后都是读取内存cache中的数据。
------解决方案--------------------------------------------------------
值不经常改变的读配置文件
静态变量是会局的看你的需要啦
如果是集合对象写成xml文件
也可以用序列化跟反序列化读取