文档详情

分布式内存对象缓存系统.docx

发布:2016-11-20约3.55千字共9页下载文档
文本预览下载声明
分布式内存对象缓存系统(Spring+Memcached)详细设计说明书文档状态:[√] 草稿[ ] 正式修改[ ] 经过评审[ ] 正式发布密 级I级文档命名SDK平台分布式内存对象缓存系统(Spring+Memcached)详细设计说明书V1.0文档编号文档变更记录日期版本状态摘要(变更内容与变更范围)修订人审核人状态标识:C – CreatedA - Added M - Modified D – Deleted分发控制编号读者权限说明编写、修改文档作者只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见只读读取并提出修改意见目录1 概述41.1 文档目的41.2 参考文档42 系统概述42.1 Memcached系统介绍42.2 基本应用模型53 Memcached系统安装及整合使用53.1 Linux操作系统下安装Memcached服务端53.1.1 安装Memcached服务端53.2 Spring整合Memcached客户端63.2.1 安装Memcached客户端63.2.2 Spring配置Memcached73.2.3 memCachedClient对象提供的方法9概述文档目的 本文详细介绍了com.danga.Memcached的服务器安装以及客服端Memcached与Spring的整合。参考文档填写说明:本文档编写过程中引用的标准,请罗列在下表中【如果有,可填写;如果没有,请删除】参考文档作者来源Memcached介绍/uidhtmlandersonyan/uidid-4005778.htmlLinux系统安装Memcached/u/zgx/周国选/zgx/archive/2011/08/10/2134097.htmlMemcached与Spring整合/l1028386804liuyazhuang/l1028386804/article/details统概述Memcached系统介绍Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。基本应用模型Memcached系统安装及整合使用Linux操作系统下安装Memcached服务端安装Memcached服务端下载Memcached服务端官方网站://注意:Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,公司使用的linux服务器上已安装libevent,所以我们在使用时不需要额外安装libevent。安装memcached,只是需要在配置时需要指定libevent的安装路径即./configure –with-libevent=/usr;然后make;然后make install;具体安装步骤如下:Spring整合Memcached客户端安装Memcached客户端下载Memcached Java客户端官方网站:/p/memcache-client-forjava//p/memcache-client-forjava/下载,解压缩,分别获得如下jar包:将jar包引入项目中。Maven配置jar包方式:!-- slf4-simple jar包 --dependencygroupIdorg.slf4j/groupIdartifactIdslf4j-simple/artifactIdversion1.5.6/version/dependency!-- memcached客户端jar包 --dependencygroupIdcom.danga/groupIdartifactIdjava-memcached/artifactIdversion2.6.6/version/dependency!-- commons-pool jar包 --dependencygroupIdcommons-pool/groupIdartifactIdcommons-pool/artifactIdversion1.5.6/version/dependencySpring配置Memcached在/src/main/resources
显示全部
相似文档