
Memcache
巧妍
生命不息奋斗不息
展开
-
Memcached分布式算法
memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布式”功能。Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。服务器端仅包括内存存储功能,其实现非常简单。至于memcached的分布式,则是完全由客户端程序库实现的。这种分布式是memcached的最大特点。远端有多个memcached服务器,应用程序向服务器发送CRUD请求时,客原创 2013-09-13 16:00:13 · 873 阅读 · 0 评论 -
基础知识和细节问题
三种方式访问Memcached服务器: 1:php下载Memcache扩展库访问该服务 2:php下载Memcached扩展库访问该服务 3:telent请求该服务。该三种方式对memcached服务器的CRUD操作如下:1.2方式可以查php手册3.方式set/add 标识名 参数 存时间 字节数 /原创 2013-09-12 23:50:19 · 800 阅读 · 0 评论 -
memcached使用内存保存session
对于登陆注册量比较大的网站,session直接写入文件。对于登陆访问量比较大的网站session本身就比较多,如果提高session的读取速度可以提高访问速度和减轻服务器一定的负担。而memcached可以做到这一点。修改的主要有两个参数:session.save_handler为memcache和session.save_path为tcp://ip:port方式一:修改php.ini的配置文原创 2013-09-13 23:01:46 · 1218 阅读 · 0 评论 -
Session锁和session_write_close和session_commit函数
session默认是文件存储,也可以存在数据库和内存,存入内存可以使用Memcached和Redis技术Session默认存在文件中,在这种情况下:使用session_start()函数之后就会对该sessionId文件锁定,直到还脚本执行完毕才存入文件和解锁,当一下情况会非常耗时:1:一个页面有多个ajax请求,并且多个ajax请求页都涉及到session,即都得操作同一个ses原创 2013-09-24 20:40:34 · 4934 阅读 · 0 评论