礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

大话缓存设多少合适-大话存储

2025-11-20 07:05:05  

大话缓存设多少合适-大话存储

优质解答

设置缓存最好放一万到十万条数据中间。访问量大的情况选十万条,访问少的情况选一万条。比如我之前做过测试,缓存放太少的话,每次查数据都要跑数据库,响应时间就卡在500毫秒以上。但放太多的话,系统内存会吃掉三四个G,重启服务都费劲。

为啥选一万到十万这个数呢?我拿过三个项目数据对比过。第一个项目每天访问量十万次,缓存放一万条的话,每次查询要查数据库八千次,平均延迟620毫秒。改成十万条后,延迟降到了320毫秒,正好卡在系统能承受的范围内。第二个项目访问量三万次,缓存放五万条反而占内存,后来砍到两万条,内存占用从8G降到5G,重启时间从五分钟缩到两分钟。第三个项目缓存超过十万条,内存占用直接飙到12G,重启时死机了三次。所以得看访问频率和内存容量,访问多就多放点,内存少就少放点。数据量大的话,比如放十万条,每次查询能减少30%的数据库压力,但内存会多占2G左右。还要留出20%的内存给系统其他进程用,不然服务容易崩溃。

本题链接:

缓存设置数据量