Home > Backend Development > PHP Tutorial > 新手问memcached 两个基本问题?请教!

新手问memcached 两个基本问题?请教!

WBOY
Release: 2016-06-23 14:15:26
Original
1086 people have browsed it


1.memcached里面的数据保存时长我设置为1小时,然后我重启一个memcached服务,发现数据全部丢失,请问这根本上的原因?


2.听说redis很牛?现在企业一般用哪个?哪个好?目前是什么形势?


回复讨论(解决方案)

memcached 并不备份数据到硬盘,重启了数据自然就没有了
redis 则会备份数据到硬盘

两者都需要占用服务器的有限内存,所以你需要合理分配内存上下功夫
除非你放弃“关系型数据库”,否则同时操控两种数据库,只是徒劳的增加系统开销

其实 mysql 也支持基于内存的表,性能并不比他们差

memcached更多在于解决多个服务器之间的数据共享

 老徐说的内存表 的确很赞...

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template