apache+php windows下配置
2014年1月9日 13:58:54
现在PHP大部分是vc9编译的,其扩展在windows下大部分也都是用vc9编译的(memcache,xdebuge...),,所以要想Apache+PHP+PHP扩展能正确使用,Apache最好也用vc9编译的
Apache vc9 http://www.
DB,Cache和Redis应用场景分析
最近做一产品,微博方面的。数据存储同时用到了DB(mysql),Cache(memcache),Redis。其实最开始架构设计的时候是准备用MongoDB的,由于学习成本太高,最终选择放弃了,采用了比较保守的方案。
redis 一二事 - 搭建集群缓存服务器
在如今并发的环境下,对大数据量的查询采用缓存是最好不过的了,本文使用redis搭建集群
(个人喜欢redis,对memcache不感冒)
redis是3.0后增加的集群功能,非常强大
集群中应该至少有三个节点,每个节点有一备份节点。
sessionid如何产生?由谁产生?保存在哪里?
面试问道这个我居然不知道怎么回答,当然也是因为我确实没有研究过。下面就是百度了一篇文章后简单回答这个问题。
参考:http://www.cnblogs.com/sharpxiajun/p/3395607.html
http://lavasoft.blog.51cto.com/62575/275589/
sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。
艾伟:自己实现memcached客户端库
What's memcached ?
memcached是一个以key-value的形式缓存数据的缓存系统。通过将数据缓存到内存中,从而提高数据的获取速度。memcached以key-value的形式来保存数据,你可以为你每一段数据关联一个key,然后以后可以通过这个key获取这段数据。
memcached 集中式缓存系统
memcached是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD license授权释出。
7/17博客园活动浅谈网站架构中缓存的应用所有资料
http://files.cnblogs.com/lovecindywang/%e6%b5%85%e8%b0%88%e7%bd%91%e7%ab%99%e6%9e%b6%e6%9e%84%e4%b8%ad%e7%bc%93%e5%ad%98%e7%9a%84%e5%ba%94%e7%94%a8.
安装PHP的memcache
1、下载YII框架
2、安装数据库Mysql5.5.x版本,修改my.ini,添加一行:
max_allowed_packet = 32M
重启数据库。
3、创建数据,创建用户,授权,导入数据
mysql -uroot -proot
create ...