我想写个操作内存的扩展! 我们公司是做webgame,我们的php程序承载力很差,相比而言用java写的,用内存保存数据的承载力大了很多,我们不可能让大量的php程序员去搞java或者c, 我们也意识到依赖数据库的程序, 服务器负载实在太大, 想通过内存操作来减小io压力,但是我们没有人搞过,希望搞过的人来给我些意见! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 群号:62464919,本群是IT技术群,包括(C#,Java,ruby,JavaScript,asp,jsp,python,asp.net,sql,mysql……众多语言)此群需要您来共同进步,学习中放松心情。管理员在次致敬,呵呵,搞的不好了。只是为了加人,不要想什么积分。 PHP 扩展 : shmopCache Server : memcache shmop memcache 或在这linux可以用内存划出一块作为虚拟空间,你可以像操作其他目录一样来操作这个空间。tmpfs shmop 很不好用哦,我写了个类,其中有个追加数据的方法:public function append($data){ $olddata=$this->getdata(); echo '$olddata=|'.$olddata.',$olddata.$data='.($olddata.$data)." | <br/>"; $shm_bytes_written = shmop_write($this->shm_id,$olddata.$data, 0); $this->shm_size = $shm_bytes_written; return $shm_bytes_written; }居然要花一分钟!!tmpfs 到是一个好思路,我试试,谢谢!! web服务器可以做,数据库我们也尝试了集群,但这个没把握,没几个大公司用了,但是我们要的是提高单服承载! 内存虚拟空间提升能力优先,而且内存消耗还是很快的。memcached实际使用上效果很好,推荐你使用,而且有许多类似的扩展你可以去看看。我们是2者结合使用~~ 如何能用php把jpg图片转为bmp256色的 discuz论坛的一个简单查询问题,新手请教顺便散分。。。 PHP怎么过滤GET或者POST的参数?怎么样才能保证代码不被注入? mysql命令的问题? 最近开发一个进销存的系统,一些问题与大家讨论 求一个ecshop能用的首页飘雪花的JS效果代码 各位大婶帮忙解决个问题速度 MYSQL数据库问题求教 PHP开源论坛终于初具规模,建议广大站长们可以正式投入使用 php伪造ip 高手进来 thinksphp 模板网站中加index页面
只是为了加人,不要想什么积分。
Cache Server : memcache
shmop 很不好用哦,我写了个类,其中有个追加数据的方法:
public function append($data){
$olddata=$this->getdata();
echo '$olddata=|'.$olddata.',$olddata.$data='.($olddata.$data)." | <br/>";
$shm_bytes_written = shmop_write($this->shm_id,$olddata.$data, 0);
$this->shm_size = $shm_bytes_written;
return $shm_bytes_written;
}
居然要花一分钟!!tmpfs 到是一个好思路,我试试,谢谢!!
web服务器可以做,数据库我们也尝试了集群,但这个没把握,没几个大公司用了,但是我们要的是提高单服承载!
memcached实际使用上效果很好,推荐你使用,而且有许多类似的扩展你可以去看看。
我们是2者结合使用~~