1. 下载memcached-win32-1.4.4-14.zip ,里面包含6个文件,将解压后的文件夹随便放在什么位置。如果需要win64版,下载memcached-win64-1.4.4-14.zip ,里面有个三个文件,用这三个文件覆盖win32下同名文件。2.以管理员身份运行cmd.exe,...
声明:本编文章基于网络上的文章(90%),基本就是把我的安装步骤写一下,遇到问题记录一下1、背景:项目需要多台服务器负载均衡,我们的应用有付费会员,不能让一个账号随便登陆,一个时间段只能一个账号,这就牵扯到几个独立的web引用共享session,2、方案:1)tomat自身的配置,实现session...
分类:
系统相关 时间:
2015-03-10 15:11:38
阅读次数:
186
由于一台WEB服务器的Memcached死掉而导致在访问网站的某些页面时候打不开。下面脚本会自动检测Memcached的进程,如果挂掉则自动重启Memcached服务。vim memcached_check.sh#!/bin/sh#check memcached process and restar...
分类:
系统相关 时间:
2015-03-10 10:22:51
阅读次数:
246
深入研究memcache特性和限制在 Memcached中可以保存的item数据量是没有限制的,只要内存足够 。Memcached单进程最大使用内存为2G,要使用更多内存,可以分多个端口开启多个Memcached进程最大30天的数据过期时间,设置为永久的也会在这个时间过期,常量REALTIME_MA...
分类:
系统相关 时间:
2015-03-10 10:19:29
阅读次数:
1192
分布式缓存出于如下考虑,首先是缓存本身的水平线性扩展问题,其次是缓存大并发下的本身的性能问题,再次避免缓存的单点故障问题(多副本和副本一致性)。分布式缓存的核心技术包括首先是内存本身的管理问题,包括了内存的分配,管理和回收机制。其次是分布式管理和分布式算法,其次是缓存键值管理和路由。原文:http:...
分类:
系统相关 时间:
2015-03-10 01:19:39
阅读次数:
161
一:安装Nginx 1,添加一个不能登录且没有主目录的用户: # useradd www -M -s /sbin/nologin(www可以用nginx,说明是nginx用户) 2,必要的组件 # wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcr...
分类:
数据库 时间:
2015-03-10 00:17:23
阅读次数:
317
Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较,总体来看还是比较客观的,现总结如下: 1)性能对比:由于Redis只使用单核,而Memcached可以使用多核,所以平均每一个核上Redis...
分类:
系统相关 时间:
2015-03-09 16:25:43
阅读次数:
150
Ubantu下基础的PHP环境配置,包含memcached的安装和配置。...
分类:
Web程序 时间:
2015-03-09 16:15:25
阅读次数:
141
1、要集群tomcat主要是解决SESSION共享的问题,因此我利用memcached来保存session,多台TOMCAT服务器即可共享SESSION了。你可以自己写tomcat的扩展来保存SESSION到memcached。 多个tomcat要一起协同工作有几种办法...
分类:
其他好文 时间:
2015-03-09 14:34:28
阅读次数:
114
1. 查询多行记录,以sql的md5值为key,缓存数组(个人觉得最通用的方法)$mem = new Memcache();$mem->connect('127.0.0.1',11211);$id = (int)$_GET['id'];$sql = "SELECT * FROM test WHERE...
分类:
Web程序 时间:
2015-03-08 17:03:40
阅读次数:
190