永发信息网

怎么合理的使用memcache缓存?如果缓存数据量过大怎么部署?

答案:2  悬赏:70  手机版
解决时间 2021-04-28 10:15
  • 提问者网友:温旧梦泪无声
  • 2021-04-27 14:32
怎么合理的使用memcache缓存?如果缓存数据量过大怎么部署?
最佳答案
  • 五星知识达人网友:低音帝王
  • 2021-04-27 15:15
memcache服务器,要特殊配置,内存要大,其他硬件能用即可
其他解决方案:可以配置分布式缓存
因为memcache一般是只供局域网使用的
工作原理是:web服务器使用memcache缓存,然后把数据缓存在memcache服务器上,memecache只用到内存

数据量过大只能增加服务器,部署分布式缓存

其他可以再联系
全部回答
  • 1楼网友:拜訪者
  • 2021-04-27 15:28
这个,你不能这么问的,太笼统了。要看你的具体环境以及需求的。
现在部署方案有两种对立但是又都比较常用的。jimmyyem1的是一种,另外一种就是提倡不要集中部署memcached,而是分布在不同的机器上的。例如所有的web和db服务器都分1G出来给memcache,这样的话,如果down掉一台机器不至于损失所有的缓存效果。而只部署在一台上的话,如果这台服务器down了,整个memcache就都不工作了。当然,部署在多台服务器上也会带来管理不便等方面的问题。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯