
memcache
xo_zhang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
详解Redis和Memcached
果简单地比较Redis与Memcached的区别,大多数都会得到以下观点: 1 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 2 Redis支持数据的备份,即master-slave模式的数据备份。 3 Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 抛开这些,可以深入到Re转载 2013-05-16 17:06:00 · 942 阅读 · 0 评论 -
【汇总】Memcache
memcached全面剖析和深度剖析.rar 查看当前的memcache连接数: #netstat -n | grep :11211 | wc -l haim参数 memcached -d -m 1500 -u backup -p 13000 -c 2048 -P /usr/local/memcached/tmp/memcached.pid -原创 2013-05-12 14:38:31 · 790 阅读 · 0 评论 -
Windows下的Memcache安装
很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。 其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调试完全没有问题,所以写篇Memcache的文档分享给大家。原创 2013-05-12 14:20:07 · 536 阅读 · 0 评论 -
企业负载均衡技术资料打包下载
企业负载均衡技术资料打包下载 负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高原创 2013-05-12 21:35:20 · 1202 阅读 · 0 评论 -
ubuntu 下安装memcache
安装服务器 sudo apt-get install memcached $ memcached -d -m 50 -p 11211 -u root 参数说明 -m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行 安装php 模块 sudo apt-get install php5-memcache 编辑配置文件 $ sudo vim /etc原创 2013-05-12 14:18:45 · 644 阅读 · 0 评论 -
大数据量缓存应用--memcached+magent
越来越感觉到DB力不从心,在面对千万级用户量的应用时,DB面对平凡的curd,特别是查询的时候,早已不堪重负!如何解决高并发下数据的查询效率,在应用中显的越来越重要,好了废话不多说,首先介绍下magent与memcached 一、 magent magent是一款开源的Memcached代理服务器软件,其项目网址为:http://code.google.com/p/memagent/原创 2013-05-19 18:51:08 · 5251 阅读 · 1 评论 -
memcached安装
memcached安装 注意,本文所指的memcached, 是指memcache的服务器端,并非memcache客户端。 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(da原创 2013-05-18 22:28:25 · 787 阅读 · 0 评论 -
第1章 memcached的基础
1.1 memcached是什么? memcached 是以LiveJournal 旗下Danga Interactive 公司的Brad Fitzpatric 为首开发的一款软件。现在 已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。 许多Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。原创 2013-05-17 14:19:59 · 668 阅读 · 0 评论 -
Java使用memcached
1.加载commons-pool-1.5.6.jar、java_memcached-release_2.6.6.jar、slf4j-api-1.6.1.jar、slf4j-simple-1.6.1.jar 2.创建memcached工具类: 查看源码 打印? 01 public class MemcachedUtil {原创 2013-05-17 16:37:13 · 809 阅读 · 0 评论 -
第4章 memcached的分布式算法
4.1 memcached的分布式 正如第 1 章 中介绍的那样,memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布 式”功能。服务器端仅包括第 2 章 、第 3 章 前坂介绍的内存存储功能,其实现非常简单。至于 memcached的分布式,则是完全由客户端程序库实现的。这种分布式是memcached的最大特点。 memcached的分布式是什么意思? 这里多次使用了原创 2013-05-17 14:58:58 · 921 阅读 · 0 评论 -
第3章 memcached的删除机制和发展方向
3.1 memcached在数据删除方面有效利用资源 数据不会真正从memcached中消失 上一章介绍过,memcached不会释放已分配的内存。记录超时后,客户端就无法再看见该记录 (invisible,透明),其存储空间即可重复使用。 Lazy Expiration memcached内部不会监视记录是否过期,而是在get时查看记录的时间戳,检查记录是否过期。这 种技术被称为la原创 2013-05-17 14:40:06 · 763 阅读 · 0 评论 -
第2章 理解memcached的内存存储
2.1 Slab Allocation机制:整理内存以便重复使用 最近的memcached默认情况下采用了名为Slab Allocator的机制分配、管理内存。在该机制出现以 前,内存的分配是通过对所有记录简单地进行malloc和free来进行的。但是,这种方式会导致内存 碎片,加重操作系统内存管理器的负担,最坏的情况下,会导致操作系统比memcached进程本身还 慢。Slab Allo原创 2013-05-17 14:31:26 · 623 阅读 · 0 评论 -
收集了经常被问到的关于memcached的问题
memcached是怎么工作的?memcached最大的优势是什么?memcached和MySQL的query cache相比,有什么优缺点?memcached和服务器的local cache(比如PHP的APC、mmap文件等)相比,有什么优缺点?memcached的cache机制是怎样的?memcached如何实现冗余机制?memcached如何处理容错的?如何将memcached中item批转载 2013-05-16 17:10:19 · 736 阅读 · 0 评论 -
Java环境下Memcached应用详解
本文将对在Java环境下Memcached应用进行详细介绍。Memcached主要是集群环境下的缓存解决方案,可以运行在Java或者.NET平台上,这里我们主要讲的是Windows下的Memcached应用。 这些天在设计SNA的架构,接触了一些远程缓存、集群、session复制等的东西,以前做企业应用的时候感觉作用不大,现在设计面对internet的系统架构时就非常有用了,而且在调试后看到压力原创 2013-07-04 22:46:09 · 1062 阅读 · 0 评论