memcache企业级应用场景-笔记.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
memcache企业级应用场景-笔记

企业级Memcached服务应用实践 作者:XXX 归档:学习笔记  PAGE \* MERGEFORMATI 目 录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc485304746 第1章 Memcached介绍  PAGEREF _Toc485304746 \h 1  HYPERLINK \l _Toc485304747 1.1 Memcached 介绍  PAGEREF _Toc485304747 \h 1  HYPERLINK \l _Toc485304748 1.1.1 Memcached与常见同类软件对比  PAGEREF _Toc485304748 \h 1  HYPERLINK \l _Toc485304749 1.2 Memcached的用途与应用场景  PAGEREF _Toc485304749 \h 2  HYPERLINK \l _Toc485304750 1.2.1 memcached常见用途工作流程  PAGEREF _Toc485304750 \h 2  HYPERLINK \l _Toc485304751 1.2.2 Memcached在企业中的应用场景  PAGEREF _Toc485304751 \h 4  HYPERLINK \l _Toc485304752 1.3 搭建memcached服务端  PAGEREF _Toc485304752 \h 5  HYPERLINK \l _Toc485304753 1.3.1 libevent(epoll模型,libevent作为事件通知机制)。  PAGEREF _Toc485304753 \h 5  HYPERLINK \l _Toc485304754 1.3.2 、memcached  PAGEREF _Toc485304754 \h 5  HYPERLINK \l _Toc485304755 1.3.3 启动服务并检查  PAGEREF _Toc485304755 \h 5  HYPERLINK \l _Toc485304756 1.3.4 存取数据实践  PAGEREF _Toc485304756 \h 6  HYPERLINK \l _Toc485304757 1.4 搭建memcache客户端  PAGEREF _Toc485304757 \h 7  HYPERLINK \l _Toc485304758 1.5 memcached内存管理机制  PAGEREF _Toc485304758 \h 8  HYPERLINK \l _Toc485304759 1.6 Memcached的检测过期与删除机制  PAGEREF _Toc485304759 \h 11  HYPERLINK \l _Toc485304760 1.6.1 Memcached懒惰检测对象过期机制  PAGEREF _Toc485304760 \h 11  HYPERLINK \l _Toc485304761 1.6.2 Memcached懒惰删除对象机制  PAGEREF _Toc485304761 \h 12  PAGE \* MERGEFORMAT13 Memcached介绍 Memcached 介绍 Memcached与常见同类软件对比 Memcached是什么? Memcached是一个开源的、支持高性能、高并发的分布式内存缓存系统,由C语言编写,总共2000多行代码。从软件名称上看,前3个字符“Mem”就是内存的意思,而接下来的后面5个字符“cache”就是缓存的意思,最后一个字符d,是daemon的意思,代表是服务器端守护进程模式服务。 Memcached服务分为服务器端和客户端两部分,其中,服务器端软件的名字形如Memcached,客户端软件的名字形如Memcache。 Memcached软件诞生于2003年,最初由LiveJournal的Brad Fitzpatrick开发完成。Memcache是整个项目的名称,而Memcached是服务器端的主程序名,因其协议简单,应用部署方便、且支持高并发,因此被互联网企业广泛使用,直到现在仍然如此。其官方网站地址:/。 2. Memcached的作用 传统场景中,多数Web应用都将数据保存到关系型数据库中(例如:MySQL),Web服务器从中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,关系型数据库的负担就会出现加重、响应缓慢、

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档