摘要: 对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,仅供参考,欢迎跟帖补充。。。阅读全文
posted @ 2010-12-09 11:06 刘晓军 阅读(8594) 评论(11) 编辑
摘要: 下载northscale重新构建的Memcached安装包地址下载:http://labs.northscale.com/memcached-packages/本文提供了一个memcached for win32 v1.2.5的下载:/Files/liuxiaojun/Memcached_1.2.5.zip安装以本站提供的 v1.2.5版本的安装为例。1、解压缩例如解压到目录:D:\Memcach...阅读全文
posted @ 2010-09-16 09:58 刘晓军 阅读(467) 评论(2) 编辑
摘要: GridView导出Excel经常会出现乱码,这里给出一个解决方案,记录下,备用。[代码]阅读全文
posted @ 2010-09-16 09:37 刘晓军 阅读(424) 评论(0) 编辑
摘要: 1. 下载Hadoop源代码Hadoop 各成员源代码下载地址:http://svn.apache.org/repos/asf/hadoop,请使用SVN下载,在SVN浏览器中将trunk目录下的源代码check-out 出来即可。请注意只check-out出SVN 上的trunk 目录下的内容,如:http://svn.apache.org/repos/asf/hadoop/common/tru...阅读全文
posted @ 2010-09-06 15:15 刘晓军 阅读(4318) 评论(0) 编辑
摘要: Hadoop 是Apache 下的一个项目,由HDFS、MapReduce、HBase、Hive 和ZooKeeper等成员组成。其中,HDFS 和MapReduce 是两个最基础最重要的成员。 HDFS 是Google GFS 的开源版本,一个高度容错的分布式文件系统,它能够提供高吞吐量的数据访问,适合存储海量(PB 级)的大文件(通常超过64M),其原理下图所示: 采用Master/Sla...阅读全文
posted @ 2010-09-06 14:56 刘晓军 阅读(4360) 评论(2) 编辑
摘要:
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap条目);当某个服务器S停止运行或崩溃了,所有存放在S上的键/值对都将丢失。
Memcached由Danga Interactive开发,用于提升LiveJournal.com访问速度的。LJ每秒动态页面访问量几千次,用户700万。Memcached将数据库负载大幅度降低,更好的分配资源,更快速访问。
阅读全文
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap条目);当某个服务器S停止运行或崩溃了,所有存放在S上的键/值对都将丢失。
Memcached由Danga Interactive开发,用于提升LiveJournal.com访问速度的。LJ每秒动态页面访问量几千次,用户700万。Memcached将数据库负载大幅度降低,更好的分配资源,更快速访问。
阅读全文posted @ 2010-09-06 13:05 刘晓军 阅读(1739) 评论(5) 编辑
摘要: 转自:http://tech.idv2.com/2008/07/31/memcached-005/发表日:2008/7/30 作者:长野雅广(Masahiro Nagano) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0005 我是Mixi的长野。memcached的连载终于要结束了。到 上次为止,我们介绍了与memcached直接相关的话题,本次...阅读全文
posted @ 2010-09-06 12:51 刘晓军 阅读(268) 评论(0) 编辑
摘要: 转自:http://tech.idv2.com/2008/07/24/memcached-004/发表日:2008/7/23 作者:长野雅广(Masahiro Nagano) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0004 我是Mixi的长野。 第1次、第2次、 第3次 由前坂介绍了memcached的内部情况。本次不再介绍memcached的...阅读全文
posted @ 2010-09-06 12:42 刘晓军 阅读(355) 评论(0) 编辑
摘要: 转自:http://tech.idv2.com/2008/07/16/memcached-003/发表日:2008/7/16 作者:前坂徹(Toru Maesaka) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0003 3.1 memcached在数据删除方面有效利用资源 3.1.1 数据不会真正从memcached中消失 3.1.2 Laz...阅读全文
posted @ 2010-09-06 11:48 刘晓军 阅读(245) 评论(0) 编辑
摘要: 转自:http://tech.idv2.com/2008/07/11/memcached-002/发表日:2008/7/9 作者:前坂徹(Toru Maesaka) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0002 2.1 Slab Allocation机制:整理内存以便重复使用 2.1.1 Slab Allocation的主要术语2.2 在...阅读全文
posted @ 2010-09-06 11:16 刘晓军 阅读(361) 评论(0) 编辑