关于Memcached数据丢失问题
前段时间发现服务端数据有些异常,花了几天时间才发现是Memcached的问题,刚保存的数据5秒钟左右就丢失了,但是内存占用并不多,于是花了点时间仔细研究了一下Memcached存储原理,从原来上来说是可能出现这种现象,服务器已经跑了好多年没有重启过了,加上Memcached已经是十多年前的版本了,就触发了,后来我在翻阅各个后续版本的ReleaseNote,看到针对这个问题进行了不少优化,不过目前服务器版本太老短时间内不方便升级,只能先暂时重启一下Memcached来解决。
不过现在基本上很少有项目用Memcached了,直接用Redis替代。