主要内容:
Memcached基本的工作原理
Memcached的两阶段哈希
Memcached的数据存储方式
Memcached新建Item分配内存过程
Memcached的数据过期方式
Memcached与Spring集成
------------------------------------------------------------------------------------------
Memcached基本的工作原理
Memcached是以守候程序的方式运行于一个或者多个服务器中,随时等待客户端的链接请求,通过启动Memcached服务端,配置相应的监听IP、端口等参数,客户端可通过指定的服务器IP 将数据以key-value的方式存储到Memcached实例中。
如下图所示,有N个Memcached实例部署在一台专门的机器上,应用程序在查询数据时首先去Memcached里面查询,如果有数据则直接返回客户端使用,如果Memcached里面没有需要的数据或者数据过期了,则应用程序先去查询数据库,然后把查询的结果放到Memcached实例里面去,最后返回给客户端。
