Ank*_*kur 5 java static design-patterns
这基本上是一个设计模式问题:
我期望查询数据库以获得与给定股票最高度相关的股票清单(股票/证券).
相反,我想也许我应该创建一个具有静态HashMap的对象并将数据存储在那里.然后每次我需要"查询"它.
这种方法会有什么问题吗,因为我相信它会相对于查询数据库中的相同数据而显着提高性能.数据量相对较小,并且不会增长,因此不会导致问题.以后会有什么问题会让我感到困惑吗?
出于备份原因,我仍然会使用数据库,但在客户端上使用像 oscache 这样的缓存 api 将数据存储在本地文件系统上以便快速访问,然后如果系统出现故障,从数据库恢复缓存并继续使用缓存在您的代码中
| 归档时间: |
|
| 查看次数: |
338 次 |
| 最近记录: |