多memcached 和 mysql 主从 环境下PHP开发

来源:互联网 发布:淘宝店铺广告 编辑:程序博客网 时间:2024/06/07 13:42

一般的大站通常做法是 拿着内存当数据库来用(memcached). 和很好的读 写分离 备份机制 (mysql 的主从)
在这样的环境下我们怎么进行PHP开发呢

 

服务器配置文件: 十分方便的 切换主从. 当主换了 从可以迅速切换为主. 支持 多从服务器

 

 

在memcached 的多服务器上. 我的实现思路是这样的: 在把信息添加到 内存服务器的时候.我选择了手工设置添加到那个服务器.而不用传统的根据ID自动分配.
这样可以更灵活点.
以内存服务器名 为表示 比如 存 $arr 这个信息到 en 这台 内存服务器 我就这样写 $mem->set(’en_’.$arr); 明白了吧 

 

 

 

 

这个是 mysqli 的封装. 也就是 读 从 写 主 的操作的封装.