永发信息网

java中是把数据库的数据都查出来遍历到map里面在查找快,还是一遍一遍的根据响应的字段查找快

答案:4  悬赏:60  手机版
解决时间 2021-04-02 03:18
java中是把数据库的数据都查出来遍历到map里面在查找快,还是一遍一遍的根据响应的字段查找快
最佳答案
放到MAP中快,因为你要连接缓存系统大部分都是使用MAP实现的,为啥,就是为了减少IO读写。每次建立socket是很耗性能的。
全部回答
不明白意思
你可以想想,如果是查出来放到map里面,数据量就多,数据库查找就会变慢,然后你map里面又要进行去除不需要的,这又要花费时间,所以肯定是在数据库里面查好拿出来比较快
理论上说,不停地建立数据库连接、查询、断开数据库连接这种操作是很慢的,所以把要查的东西放到Map中会快很多。但实际上我们多数情况下不会把数据查出来放到Map中,因为查询的数据往往很多,全都放到内存中去根本就不现实,就算你服务器100G的内存也不够用。所以我们通常的做法就是用数据连接池,具体做法我就不说了,用兴趣的话可以查查数据连接池。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我用别人的驾照与身份证开车,能不能混过去啊
你好 朋友因信用卡逾期我想问问经侦大对通过
成都市明矾哪里有卖
碰伤半个月了能报工伤吗,我是一个煤矿工人,
如何学习PCB?
25摄氏度时,在2.5升0.105摩尔每升碳酸钠溶液
德语下面这句话中的“wie man dazu kommt”是
大一经济学老师布置了个简单问题
一篇以压力为话题的800字作文,急啊!!
将100mL酒精和100mL水混合在一起,总体积小于
广西贺州信都白马江夏郡黄氏宗族谱
电脑装机跳线错误会怎么样
akb48第四部纪录片的导演剪辑版没有字幕组在
上联以天字开头下联以利字开头的对联
建筑施工中,吊筋具体的绑扎要求,吊筋与什么
推荐资讯
依次填入下面一段文字横线处的语句,衔接最恰
买东西感觉上当了,报警派出所会管么??他们
为什么18岁看起就跟20岁或者21.22岁左右差不
宋乾道九年是公元多少年
七里坪镇的领导介绍
徐州1路车最晚一班是几点钟啊、、
指环王中的矮人在霍比特人中出现过吗
水晶知恋网络会所(白石广场店)地址有知道的么
汪峰发长文纪念已故贵人说了什么?
一岁能吃玉头吗?
0岁出场亮相
★猜字谜语大全及答案:生当作人杰
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?