EMC

Nginx+Tomcat+Memcached集群

Tomcat集群session同步方案有以下几种方式: 使用tomcat自带的cluster方式,多个tomcat间自动实时复制session信息,配置起来很简单。但这个方案的效率比较低,在大并发下表现并不好。原理:http://zyycaesar.iteye.com/blog/296606 利用nginx的基于访问ip的hash路由策略,保

2015-07-13 11:00:25

利用nginx+lua+memcache实现灰度发布

一、灰度发布原理说明 灰度发布在百度百科中解释: 灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面 来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。 &nb

2015-07-13 11:00:16

nginx+tomcat+memcached搭建服务器集群及负载均衡

  在实际项目中,由于用户的访问量很大的原因,往往需要同时开启多个服务器才能满足实际需求。但是同时开启多个服务又该怎么管理他们呢?怎样实现session共享呢?下面就来讲一讲如何使用tomcat+nginx搭建服务器集群以及如何实现session共享。     环境:      apa

2015-07-13 11:00:07

Nginx+tomcat+memcached负载均衡集群中共享session的方法

cookie是怎样工作的?  例如,我们创建了一个名字为login的Cookie来包含访问者的信息,创建Cookie时,服务器端的Header如下面所示,这里假设访问者的注册名是“Michael Jordan”,同时还对所创建的Cookie的属性如path、domain、expires等进行了指定。  Set-Cookie:login

2015-07-13 10:55:30

Centos6.3 编译源码搭建 PHP(fast-cgi)+Nginx+Mysql+Memcached+Redis高性能服务器

操作系统:Centos6.3 Mysql版本:5.6.16 PHP版本:5.5.9 Nginx版本:1.2.6 Redis版本:2.8.9 Memcached版本:1.4.5 安装依赖库 yum -y groupinstall "Development tools" yum install -y gcc gcc-c++ mak

2015-07-13 10:55:17

php的memcached

来看看memcached吧 一、简介               首先说说memcached的由来吧,memcache由Danga Interactive这家公司开发,这家公司的口号是“We make cool st

2015-07-10 15:11:00

centos5.2用memcache 来作PHP 的session.save_handler

最近我的网站访问在直线上升,因为动态会员游戏网站,一直在想办法做些优化,今天想到如果把php的session放在内存,可能会提升网站的访问速度。于是开始搜索资料。经过一天的摸索,终于搞定。问题主要出在php有两个memcache模块,一个是php-memcache,一个是php-memcached,php-memcached是最新的,也是比较稳定的,网上的资

2015-07-10 15:10:59

php memcache分布式和要注意的问题

Memcache的分布式介绍 memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布式”功能。服务器端仅包括内存存储功能,其实现非常简单。至于memcached的分布式,则是完全由客户端程序库实现的。这种分布式是memcached的最大特点。 Memcached的分布式是什么意思? 这里多次使用了“分布式”这个词,但并未做详细解释。现在

2015-07-10 15:10:19

laravel memcached使用

当第一次使用cache时,想用 memcached 的方式,但是它直接报错: 说明你的php没安装 memcached 这个扩展,在ubuntu下直接 sudo apt-get install memcached 就可以了 (http://uixor.iteye.com/blog/1103014) 再重启下apache2. 不行的话再输入:sudo

2015-07-10 14:21:14

NoSQL数据库的分布式算法&&memcache集群的实现

NoSQL数据库的分布式算法  http://blog.nosqlfan.com/html/4139.html 一致性hash算法在memcache集群中的应用   http://alunblog.duapp.com/?p=14 memcache的一致性hash算法使用   http://blog.csdn.net

2015-07-08 18:45:20

使用Memcached作为Hibernate二级分布式缓存的配置方法

先到官网:http://code.google.com/p/hibernate-memcached/downloads/list下载hibernate-memcache.jar,memcached-2.3.1.jar、slf4j-1.5.0.jar、slf4j-log4j12-1.5.0.jar包然后在hibernate.cfg.xml配置参数(参考):

2015-07-08 18:42:18

memcache和nosql的关系

memcache是目前挺火的一种分布式缓存架构, nosql 是指非关系数据库,比如mongodb和couchdb,都是采用面向文档的查询结构, memcache是nosql,但不能算是数据库。。就是一分布式哈希表。。。

2015-07-08 18:41:51

Nosql Redis ttserver Flare memcache比较

    随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如:1、High performance - 对数据库高并发读写的需求

2015-07-08 18:41:11

NoSQL之【memcached】学习

摘要: NOSQL的优势 易扩展: NoSQL数据库种类繁多,但是一个共同的特点都是去掉关系数据库的关系型特性。数据之间无关系,这样就非常容易扩展。也无形之间,在架构的层面上带来了可扩展的能力。 大数据量,高性能: NoSQL数据库都具有非常高的读写性能,尤其在大数据量下,同样表现优秀。这得益于它的无关系性,数据库的结构简单。一般MySQL使用Quer

2015-07-08 18:41:02

hibernate 配置memcache作为二级缓存(Spring、Hibernate集成在applicationContext.xml中)

  这次是我要做的毕业设计,其中memcached-2.5和hibernate-memcached-1.2.2的源代码在网上都可以找到。让memcached作为Hibernate的二级缓存做法比较简单,但想深入了解memcached或者Hibernate-memcached的原理,可参照网址: memcached完全剖析:http://kb.cnblogs

2015-07-08 18:37:01

SSH2中memcached作为hibernate二级缓存

一、安装memcached服务端 1. 下载memcached的windows稳定版,解压放某个盘下面,比如在c:\\memcached2. 在CMD下输入 \"c:\\memcached\\memcached.exe -d install\" 安装.3. 再输入:\"c:\\memcached\\memcached.exe -d start\" 启动,可

2015-07-08 18:30:32

memcached分布式缓存和hibernate结合(续)

先了解一下什么是memcached Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached 的缓存是一种分布式的,可以让不同主机上的多个用户同时访问, 因此解决了共享内存只能单机应用的局限,更不会出现使用数据库做类似事情的时候,磁盘开销和阻塞的发生

2015-07-08 18:30:29

Hibernate中使用memcached

Hibernate-memcached是CacheProvider接口的memcached实现 http://code.google.com/p/hibernate-memcached/ 步骤: one:下载和安装运行memcache服务器程序 即:memcache.exe     &nbsp

2015-07-08 18:30:15

C语言memcpy和strncat

#include <string.h> int main(int argc, const char * argv[]) { unsigned char* c=NULL; c = (unsigned char*)malloc(15); unsigned char d[5]={1,2,3,4,5};

2015-07-07 16:44:51

ubuntu及windows上安装memcached服务

参考: http://www.linuxidc.com/Linux/2010-08/28100.htm http://www.linuxidc.com/Linux/2010-04/25543.htm http://www.cr173.com/html/15392_1.html 本章节主要讲安装,测试单独一篇请点击这

2015-07-07 16:10:03