1 / 7
文档名称:

Memcached分布式缓存简介.doc

格式:doc   大小:107KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Memcached分布式缓存简介.doc

上传人:q1188830 2019/11/20 文件大小:107 KB

下载得到文件列表

Memcached分布式缓存简介.doc

相关文档

文档介绍

文档介绍:一.  什么是MemcachedMemcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。相信很多人都用过缓存,中也有内置的缓存机制,还有很多第三方工具如apache,nginx等可以做静态资源的缓存,同时我们也可以制定自己的缓存机制,缓存数据库查询的数据以减少对数据库的频繁操作。但是很多时候我们总是感觉这些缓存总不尽人意,Memcached可以解决你不少的烦恼问题。最少在我的学录下来分享。Memcached基于一个存储键/值对的hashmap。其守护进程是用C写的,但是客户端可以用任何语言来编写(本文使用C#作为例子),并通过memcached协议与守护进程通信。可     能这些东西都太高深了,我们暂不做研究。  二.  分布式缓存 其实Memcached作为一个分布式缓存数据服务,但是每个服务之间根本没有进行相互通信,这里可能与我理解的分布式有点区别,可能是我才疏学浅,也可能是每个人思考问题的角度不同。Memcached客户端就是通过一种分布式算法将数据保存到不同的Memcached服务器上,将数据进行缓存。分布式缓存,可以而知memcached可以进行大数据量的缓存。这点可以弥补我们之前很多人都遇到的将数据缓存到应用服务器上,而且只能缓存少量数据,否则对应用服务器的影响非常大。Memcached应用机制图:  这个图是有点简陋了,但是问题还是能够描述的清楚的,缓存机制的基本原理就是先查询数据保存到memcached中,地址在此请求就直接从Memcached缓存中取数据,这样就可以减少对服务器请求压力。   三.  Memcached特征 (1)    协议简单:不使用复杂的xml格式,而是使用文本格式  (2)    基于libevent的事件处理机制(不懂)  (3)    内置内存存储方式:数据存在在内存中,所以重启机器会导致数据丢失     (4)Memcached相互不通信的分布式:Memcached服务器之间不会进行通信,数据都是通过客户端的分布式算法存储到各个服务器中  四.  Memcached的安装  首先这里是在windows系统上做测试,Memcached在linux等非windows平台上性能会更高。下载Memcached服务端:/(官网寻找适用的版本)1解压缩文件到D:\ProgramFiles\Memcached2 命令行输入D:\ProgramFiles\Memcached\-dinstall3命令行输入D:\ProgramFiles\Memcached\memcached\-dstart,该命令启动Memcached,默认监听端口为11211 当然我们可以在windows服务中查看到此此服务:     五  .NET平台下使用Memcached  ,所以习惯了适用这个核心库作为客户端。下载的工作都非常简单,因为客户端都帮我们实现了分布式程序算法,我们关心的只要怎样去存在获取这些数据。下面简单介绍一下:  1 static void Main(string[] args) 2         { 3       

最近更新

【精选】日全食作文集锦8篇 7页

【精华】赏月的作文3篇 3页

产业结构升级与经济增长的相互作用研究 2页

【必备】赏月作文400字4篇 3页

交流侧故障与换相失败时序问题的分析 2页

(推荐)大学军训心得体会15篇 19页

云计算中基于改进的布谷鸟算法的资源调度 2页

事业单位财务管理的科学化与精细化趋势研究 2页

临潼区留守儿童生存状态及对策探索 2页

中小港区煤炭筛分系统的应用分析 2页

骨关节与软组织 64页

中华优秀传统文化与艺术教育传承的途径探索 2页

东莞市外来劳动力就业管理与政策研究 2页

不锈钢复合钢管焊接工艺要点分析 2页

不同工法在炭质片岩隧道大变形控制中的应用研.. 2页

一种选择性富集沙门菌培养基的研究 2页

一种新型激光材料──高分子激光材料研究的最.. 2页

韦庄菩萨蛮其二 29页

“驴”不走,还是“磨”不转──关于国有企业亏.. 2页

2025年实习周记(30篇) 104页

“大学生成长计划”——新形势下大学生成长成.. 2页

90后电影心得体会800字7篇 11页

“互联网+”背景下的操作系统教学模式研究 2页

“互联网+”与成品油零售新模式探索 2页

基于SVM的水泵关键部件故障诊断技术研究与应用.. 10页

WDJ碗扣型多功能钢管脚手架在城市立交桥工程中.. 2页

TM图像亮度剖面分析在鲜水河活动断裂带研究中.. 2页

SKF格栅联轴器在煤炭带式输送机上的应用 2页

国际银行业务创新-洞察阐释 37页

P2P网络借贷风险综合评价研究 2页