关于文件存储方式 一起讨论一下 发言者有分 Google 分布式文件系统.分布存储有很多方式.我最近比较喜欢 WebDAVhttp://www.danga.com 下的 mogilefs 项目. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单讲一下吧.假如,你按用户进行分布.OK有用户1 ....用户10对应用户 ID = 1....10你定义一个规则如果 用户ID >5 用 二号图片存储服务器. ID<=5 则用一号图片存储服务器.WEB的路径是可以重写的.如http://user_1.pic.xxx.com/pic_0000101.jpg访问时,可以 rewrite 到 getpic.php?uid=1&pid=101在 getpic.php 中.首先,得到 uid 判断到哪个服务器去取.再得到pid 连接到相应的存储服务器.进行读取操作.写操作也是一样.一条原则..你要定义一个分布的规则 ... mrshelly 谢谢你!你说的这种方法,正是我现在用着的 。通过 重写 由PHP 判断并读取图片再输出。感觉这种方式,中间通过了PHP程序。读取速度有点慢 现在都比较多人用这中方式的.PHP本来就不是这快料的.有点慢是正常的. 还有,就是不经过 php 直接把 mogilefs 的 存储服务器开放出来.一样涉及分布.那样的话, 是省一些,但不是很灵活...如果用 lighttpd 来承压,还是可行的.如果是我,我选择灵活. 反正压力大了.可以加硬件做分流... 图片一般都是一些小文件,读的时候,非常占用io,比起http建立所耗的时候更恐怖,一个磁盘的io数是非常有限的,所以有条件的话还是做服务器物理上的分流 没有这方面的经验!只是觉 如果不是特别重要的图片,直接web目录就行,不需要再PHP判断读取问题在于不用PHP读的情况能否分布应用!不知道apache能否实现相关的分布式重定向规划(好象可以) 没有这方面的经验!只是觉 如果不是特别重要的图片,直接web目录就行,不需要再PHP判断读取问题在于不用PHP读的情况能否分布应用!不知道apache能否实现相关的分布式重定向规划(好象可以) 没有这方面的经验!只是觉 如果不是特别重要的图片,直接web目录就行,不需要再PHP判断读取问题在于不用PHP读的情况能否分布应用!不知道apache能否实现相关的分布式重定向规划(好象可以) 没有这方面的经验!只是觉 如果不是特别重要的图片,直接web目录就行,不需要再PHP判断读取问题在于不用PHP读的情况能否分布应用!不知道apache能否实现相关的分布式重定向规划(好象可以) 通常我的做法是将一个文件已软链接的形式链到web概路径下.然后将数据的根路径设为全局变量,以后好移动.. http://wiki.knowledgetree.com/SOAP相关资料与工程:http://sourceforge.net/projects/nusoap/http://www.ferdychristant.com/blog/articles/DOMM-6J2QFFhttp://www.onlamp.com/pub/a/php/2007/07/26/php-web-services.html Php 如何检查一个请求的Mp3文件是否有效 求助,一段php代码转换成asp代码... sql 问题 请问怎样为SELECT语句中的字段设置一个默认值 数据加载问题 php中的参数传递问题 错在哪里? PHP中COM编程,例如Word等 PHP ajaxupload 上传图片到七牛 mysql查询问题 一个用户注册的问题 想利用2.php对1.php进行过滤,请问如何编写2.php
有用户1 ....用户10对应用户 ID = 1....10
你定义一个规则如果 用户ID >5 用 二号图片存储服务器. ID<=5 则用一号图片存储服务器.WEB的路径是可以重写的.如
http://user_1.pic.xxx.com/pic_0000101.jpg
访问时,
可以 rewrite 到 getpic.php?uid=1&pid=101
在 getpic.php 中.
首先,得到 uid 判断到哪个服务器去取.再得到pid
连接到相应的存储服务器.进行读取操作.
写操作也是一样.一条原则..你要定义一个分布的规则 ...
你说的这种方法,正是我现在用着的 。
通过 重写 由PHP 判断并读取图片再输出。感觉这种方式,中间通过了PHP程序。读取速度有点慢
如果用 lighttpd 来承压,还是可行的.如果是我,我选择灵活. 反正压力大了.可以加硬件做分流...
一个磁盘的io数是非常有限的,所以有条件的话还是做服务器物理上的分流
只是觉 如果不是特别重要的图片,直接web目录就行,不需要再PHP判断读取
问题在于不用PHP读的情况能否分布应用!
不知道apache能否实现相关的分布式重定向规划(好象可以)
只是觉 如果不是特别重要的图片,直接web目录就行,不需要再PHP判断读取
问题在于不用PHP读的情况能否分布应用!
不知道apache能否实现相关的分布式重定向规划(好象可以)
只是觉 如果不是特别重要的图片,直接web目录就行,不需要再PHP判断读取
问题在于不用PHP读的情况能否分布应用!
不知道apache能否实现相关的分布式重定向规划(好象可以)
只是觉 如果不是特别重要的图片,直接web目录就行,不需要再PHP判断读取
问题在于不用PHP读的情况能否分布应用!
不知道apache能否实现相关的分布式重定向规划(好象可以)
然后将数据的根路径设为全局变量,以后好移动..
http://sourceforge.net/projects/nusoap/
http://www.ferdychristant.com/blog/articles/DOMM-6J2QFF
http://www.onlamp.com/pub/a/php/2007/07/26/php-web-services.html