- 浏览: 17330 次
最新评论
文章列表
计划:
简单用过,看书全面了解下。
1、《实战nginx:取代apache的高性能Web服务器》
内容:安装、配置和优化、PHP FastCGI、JSP、反向代理、负载均衡、Rewrite、缓存、模块介绍
按顺序过一遍,重点看反向代理、负载均衡、rewrite、缓存和模块介绍。
2、《深入理解 Nginx:模块开发与架构解析 / 陶辉著 . —北京:机械工业出版社,2013.3》978-7-111-41478-0
这本书讲:如何基于nginx开发扩展模块。
第一部分讲怎么用,然后分析架构,讲怎么开发。
“Nginx 非常适合开发在传输层以TCP对外提供服务的服务器程序。”
读第 ...
- 2014-05-18 22:34
- 浏览 239
- 评论(0)
早上继续看mongodb文档,利用早餐、交电话费、逛超市的碎片时间看了两个小东东:GridFS和mapreduce。
1、GridFS
GridFS是mongodb的分布式文件系统,可以充分利用分片和副本集的优势,善设shard key,还是不错的。
我想的shard key 是文件名,或者{类别,文件名},没细想,有了经验再细考量。对于创建日期有些犹豫,细节还不了解,应该是有价值的,还不知道怎么用。
以下凭记忆乱写,未必正确。
GridFS用两类集合保存文件,一个是db.files,保存文件元信息,和普通的集合没关系。一类是db.chunks,保存文件本身,每个chunk 2 ...
- 2014-05-18 10:21
- 浏览 233
- 评论(0)
1、概念
(1)分片Sharding一个sharding通常是一个replica set副本集。
一个sharding不止一台服务器,每台服务器有完全相同的数据子集的副本。(2)片键shard key片键是一个或多个field的组合。mongodb负责分片之间负载的均衡,不均衡的时候会移动数据。
根据片键划分sharding,分成连续区间。
选择shard key:有专门的最佳实践,和最差实践,自己找文档看吧。(3)块Chunk一个区间的数据称为一个数据库块Chunk。
chunk变大时,mongodb会将其分割为两个较小的块。
启动时可以设置 --chunkSize N,单位是MB ...
- 2014-05-17 23:56
- 浏览 784
- 评论(0)
计划:
装一个虚机,ubuntu吧,14.04 Trusty Tahr。
安装MongoDB网络资源:http://mirrors.aliyun.com/ubuntu-releases/14.04/ubuntu-14.04-server-amd64.iso.torrent(公网)
http://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/14.04/ubuntu-14.04-server-amd64.iso.torrent(教育网)
http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2. ...
- 2014-05-17 18:58
- 浏览 559
- 评论(0)
http://wenku.it168.com/d_001428555.shtml
- 2014-05-17 09:58
- 浏览 260
- 评论(0)
http://www.infoq.com/cn/articles/mongodb-java-orm-bcd
Brian Dilley谈到了MongoDB的几个缺陷;
两个CRM库:
morphia(针对MongoDB的Java库,是类型安全的)
spring-data(Spring Data综合项目的MongoDB实现)
“些ORM库使用了大量注解,出于很多原因,我 ...
- 2014-05-17 09:32
- 浏览 299
- 评论(0)
鲁义明,Gigah作者。
VMare Player
虚拟机里装Fedora re 17
然后用cygwin连
ll
tar zxvf
绿色表示可以执行,configure可以执行
make到objs下nginx
make install
默认 /usr/local/nginx/sbin
进入调试
gdb nginx
调试命令找到main
vi nginx.c
vim nginx.c
找到main就可以往后看了
emacs:记笔记
outline mode
nginx大概是30-50团队开发维护的规模
www.netcraft.com
各种服务器Web统 ...
- 2014-05-17 07:44
- 浏览 516
- 评论(0)
要点:
高性能
低成本
可扩展
数据库集群
负载均衡
可使用云服务器
节约带宽
后端选型:
LEMP/LAMP
Nginx/apache
MySql/MariaDB
cobar/Amoeba(免费伪集群)
PHP Phalcon()
Poco 节约带宽
HAProxy负载均衡
LinuxCentOS:RH的社区版,入门首选UbuntuFedoraDebianGentoo:高手首选
Nginx/apache性能优先:nginx资源问题,特需优先:Apache 2.4.1
PHP 5.4 性能提高,支持命名空间、闭包
PHP 5.5,不被Phalcon ...
- 2014-05-17 03:06
- 浏览 270
- 评论(0)
http://docs.mongodb.org/manual/single/
http://www.mongodb.com/nosql-explained
http://www.mongodb.com/big-data-explained
http://bsonspec.org/
http://bsonspec.org/spec.html
http://docs.mongodb.org/manual/reference/sql-comparison/
- 2014-05-15 22:20
- 浏览 239
- 评论(0)
入门
安装
http://www.cnblogs.com/lipan/archive/2011/03/08/1966463.html
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/
开发
下载驱动:
http://central.maven.org/maven2/org/mongodb/mongo-java-driver/
GetStart
http://docs.mongodb.org/ecosystem/tutorial/getting-started-with-java-driver ...
- 2014-05-15 21:16
- 浏览 304
- 评论(0)
上月25号(周一)签的,兼职,签了三个月,到昨天整好一个月了。呵呵,没什么感触,开始来做这个工作前PHP看了三天。来了上手就写。大概花了一周时间吧,骑着马把phpe.net上的花看了一遍,后来phpe.net当了。又找到了article9466,看了看代码了解了Smarty。在一个深夜,和9466的原作者聊了聊,多少学到了点东西。后来又接触了discuz! ...
- 2004-11-26 17:17
- 浏览 203
- 评论(0)
1. 按照文档改写 httpd.conf文件,重起服务器后,发现所有域名都解释到了同一个目录下。 2. 现在用TOCAT,没有和apache整合,服务器几乎每天都要重器。最可能是代码的问题,打开的连接没有及时关闭。结果数据库连接数用完了...。还有可能就是TOMCAT服务器的问题。???
- 2004-07-16 07:26
- 浏览 180
- 评论(0)
import java.io.*;import javax.xml.transform.*;import javax.xml.transform.stream.StreamResult;import javax.xml.transform.stream.StreamSource;import org.jdom.*;import org.jdom.input.*;import org.jdom.output.*;
/***这个类提供一些 JDom 对象常用的方法。* @author 刘海龙(xiaoleilong@mail.biti.edu.cn)*/public class JDomUtil ...
- 2003-09-14 19:04
- 浏览 214
- 评论(0)