9.1.3 稳定性 高效性
企业级应用还有个显著特点:并发访问量大,访问频繁。因此稳定性、高效性是企业级信息化系统必须达到的要求。
企业级应用必须有优秀的性能,如采用缓冲池的技术
。缓冲池专用于保存那些创建开销大的对象,如果对象的创建开销大,花费时间长,该技术可将这些对象缓存,避免了重复创建,从而提高系统性能。典型的应用是数据连接池
。
提高企业级应用性能的另一个方法是数据缓存
。但数据缓存有其缺点:数据缓存虽然在内存中可极好地提高系统的访问速度;但缓存的数据占用了相当大的内存空间,这将会导致系统的性能下降。因此,数据缓存必须根据实际硬件设施制定,最好使用配置文件来动态管理缓存的大小。