memcached是分布式内存对象缓存系统,因将数据存入内存,故在存取数据时速度比读取数据库中的速度快,但数据不具有持久性。
他属于应用与数据库中间的缓冲层。
一般第一次读取数据时,读数据库,并将数据存入缓存中,第二次开始读取缓存中的数据。也可理解为当缓存中无数据时才去读数据库,并将从数据库读取的数据放入缓存中。
存数据根据KEY和VALUE存储。
set:如果没有当前KEY,则插入,有则更新数据。
add:如果没有当前KEY,则插入,有则不更新数据。
查找数据根据KEY值查找
get:如果没有该KEY,则返回空。
启动memcached几个参数
-d:进程
-l:指定IP地址
-p:端口
-m:内存分配,单位为M
-u:用户
Memcached缓存系统详解
本文介绍了Memcached这一分布式内存对象缓存系统的工作原理及使用方法。它通过将数据存储在内存中实现快速读写,作为应用与数据库之间的缓冲层。文章详细解释了如何设置Memcached、数据的存取操作及服务启动时的参数配置。
11万+

被折叠的 条评论
为什么被折叠?



