2012年9月27日

Memcached学习笔记(2)一Memcached分布式

摘要: memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布式”功能。服务器只是实现了内存存储的功能,至于memcached的分布式,则是完全由客户端程序库实现的。通过memcached的客户端路由实现memcached集群环境,这种分布式是memcached的最大特点。客户端做路由客户端做路由的原理非常简单,应用服务器在每次存取某key的value时,通过某种算法把key映射到某台memcached服务器nodeA上,因此这个key所有操作都在nodeA上,结构图如下所示:存储某个key-value,客户端程序根据某种算法获得存取此value的服务器,存入该服务器中,如下图:取某个 阅读全文

posted @ 2012-09-27 18:18 若风尘 阅读(459) 评论(0) 推荐(0) 编辑

Memcached学习笔记(1)—Memcached概述

摘要: 一、Memcached简介Memcached是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。作为高速分布式缓存服务器,具备如下几个特点:(1)协议简单。(2)基于libevent的事件处理。(3)内置内存存储方式。(4)Memcached服务器之间不互相通信。二、Memcached特点1、memcached协议memcached的服务器客户端通信并不使用复杂的XML等格式,而使用简单的基于文本行的协议。因此,通过telnet也能在memcached上保存数据、取得数据。memcached1.4.0正式推出m 阅读全文

posted @ 2012-09-27 16:08 若风尘 阅读(312) 评论(0) 推荐(0) 编辑

导航