Security 是否可以安全地从memcached中删除数据?
如上所述,如果我在memcached中存储了某些数据(例如网站会话数据),是否可以安全地删除这些数据,以便在以后的内存转储中不会显示这些数据 我假设删除只是取消分配内存,而不是擦除它?在删除密钥之前,我是否可以通过使用随机数据更新密钥来手动丢弃已分配的内存Security 是否可以安全地从memcached中删除数据?,security,memcached,Security,Memcached,如上所述,如果我在memcached中存储了某些数据(例如网站会话数据),是否可以安全地删除这些数据,以便在以后的内存转储中不会显示这些数据 我假设删除只是取消分配内存,而不是擦除它?在删除密钥之前,我是否可以通过使用随机数据更新密钥来手动丢弃已分配的内存 显然,在存储数据之前对其进行加密是一种解决方案,但这也会增加性能开销。您不能。。。替换值是另一种分配,不会覆盖内存中的旧值。请检查。因此,如果您想保护您的数据,因为您处于敌对环境中,请使用SASL身份验证 并确保没有人可以从外部访问memca
显然,在存储数据之前对其进行加密是一种解决方案,但这也会增加性能开销。您不能。。。替换值是另一种分配,不会覆盖内存中的旧值。请检查。因此,如果您想保护您的数据,因为您处于敌对环境中,请使用SASL身份验证 并确保没有人可以从外部访问memcached!!!将其绑定到localhost 手册摘录: 何时从缓存中删除过期的缓存项? memcached使用延迟过期,这意味着它不使用额外的cpu 过期项目。当一个项目被请求(get请求)时,它会进行检查 返回前查看项目是否仍然有效的过期时间 把它交给客户 类似地,在向缓存添加新项时,如果缓存已满, 在更换前,它将检查是否有过期的物品需要更换 缓存中使用最少的项