突然想到,一些基础性的数据,这样做会不会更快更好,并减少服务器压力

在controller中,定义一些静态的变量存储数据。

突然想到,一些基础性的数据,这样做会不会更快更好,并减少服务器压力

然后在调用service时,先检查下,若不为空直接返回,为空再调用service去查数据。

突然想到,一些基础性的数据,这样做会不会更快更好,并减少服务器压力

对于不会变的一些基础数据,这样是不是减少了系统及数据库的压力。

之前做一些大项目时,都是用redis存的,这次弄个很小的项目,没必要上reids,突然想到用个静态的这样一存,是不是也是同样的作用,会不会有什么问题~

讨论数量: 2

单体服务以及简单数据结构是没有问题的。

但如果是集群,起了多个无状态服务呢?你这个就有问题了。

或者需要利用到比较复杂的数据结构呢?你这个也不满足了。

总结就是要视场景而定。

2年前 评论
javayangke (楼主) 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!