扩展Tomcat 6.x,使用memcached存放session信息》的相关内容

关于rails大容量网站部署的性能讨论

前段时间就rails的部署的负载能力进行了相关的讨论,请看: http://www.javaeye.com/topic/19534 http://www.javaeye.com/topic/18675 这两天在安装服务器,顺便到处看了一下,搞清楚了一些对rails的误解。因此对服务器部署有了一些新的想法,和大家探讨一下。 以前我以为rails像PHP那样,以apache的server mod ...
by robbin 2006-05-10 浏览 (108364) 回复 (177) 关键字:

Remote Cache, Transaction

1. Remote Cache Remote Cache 是对应于Local Cache来说的。 Key or Value 需要序列化,需要内部网络通信。 Remote Cache 可分为 中心Cache,和Cluster Cache。 Cluster Cache的一个要点是,只是remove的时候,传播 invalidate事件。 这样只需要在 update 的时候,进行传播。 好处是,读 ...
by buaawhl 2006-08-02 浏览 (16345) 回复 (45) 关键字:

SNA方案之session store调研

SNA方案中,session的存放是一个重要方面。javaeye中提出的解决方案主要基于memcached:   codeutil通过hack tomcat6的session manage相关类将标准的servlet session存储在memcached中。该hack解决了一部分问题,但是最终没有完全绕过ManagerBase中的sessions实例和StandardSession ...
by sorphi 2008-06-05 浏览 (2478) 回复 (7) 关键字: sna session dbcached

分布式缓存系统Memcached学习心得

缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。 Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 Memcached能缓存什么? 通过在内存里维护一个统一的巨大的hash表, ...
by 悠游键客 2008-06-28 浏览 (7720) 回复 (21) 关键字:

使用Filter方式实现用Memcached储存Session

这两天看到了帖子《扩展Tomcat 6.x,使用memcached存放session信息》,挺有意思,以前我也有采用Memcached管理Session的想法,就是一直没有实践,这两天就实践了一下,codeutil提供的采用扩展Tomcat的方式不错,不过我更喜欢用Resin,所以还是实现一个通用的模块吧,大家可以下载附件,里面有整个工程,如果要使用的话,参照web.xml,把Filter加入你自 ...
by laoer 2007-05-24 浏览 (5309) 回复 (10) 关键字: web

memcached 解决分布式系统中session储存问题

memcached http://www.danga.com/memcached/ memcached是一个Client Server结构的远程Cache实现。 Server是用C写的,提供了多种语言的客户端API,包括Java, C#, Ruby, Python, PHP, Perl, C等多种语言。 memcached主要使用在Shared Nothing Architectu ...
by gavin.guo 2007-07-29 浏览 (319) 回复 (1) 关键字:

使用Filter方式实现用Memcached储存Session

这两天看到了帖子《扩展Tomcat 6.x,使用memcached存放session信息》,挺有意思,以前我也有采用Memcached管理Session的想法,就是一直没有实践,这两天就实践了一下,codeutil提供的采用扩展Tomcat的方式不错,不过我更喜欢用Resin,所以还是实现一个通用的模块吧,大家可以下载附件,里面有整个工程,如果要使用的话,参照web.xml,把Filter加入你自 ...
by laoer 2007-05-24 浏览 (3906) 回复 (10) 关键字: Web

Memcached在大型网站中应用

 memcached是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。最初为了加速 LiveJournal 访问速度而开发的,后来被很多大型的网站采用。起初作者编写它可能是为了提高动态网页应用,为了减轻数据库检索的压力,来做的这个缓存系统。它的缓存是一种分布式的,也就是可以允许不同 ...
by weiwu83 2007-06-12 浏览 (855) 回复 (1) 关键字: Memcache

集群中几种session同步解决方案的比较(转)

在集群中session安全和同步是个最大的问题,下面是收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适应的场景。 1. 客户端cookie加密 简单,高效。比较好的方法是自己采用cookie机制来实现一个session,在应用中使用此session实现。    问题:session中数据不能太多,最好只有个用户id。    参考实现: ...
by lzj520 2008-03-06 浏览 (22) 回复 (0) 关键字:

分布式缓存系统Memcached学习心得

缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。 Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 Memcached能缓存什么? 通过在内存里维护一个统一的巨大的hash表, ...
by 悠游键客 2008-06-28 浏览 (68) 回复 (21) 关键字:

google背后的分布式架构

Google背后的分布式计算架构策略 Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……   加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (998) 回复 (0)

spring 的OpenSessionInViewFilter简介

假设在你的应用中Hibernate是通过spring 来管理它的session.如果在你的应用中没有使用OpenSessionInViewFilter或者OpenSessionInViewInterceptor。session会在transaction结束后关闭。 如果你采用了spring的声明式事务模式,它会对你的被代理对象的每一个方法进行事务包装(AOP的方式)。如下: <bean id ...
by limeng1028 2008-05-26 浏览 (251) 回复 (0)

关于liferay portlet开发的userid(用户)问题

在portlet中, 记录访问者的信息是经常遇到的, 请问在liferay portlet中如何得到登录的用户信息呢? 由于是刚开始使用liferay, 我的portlet是和例子一样采用的独立web应用方式, 查看liferay的portlet源代码所使用的方法,要移植过来感觉关联太多, 请问是不是liferay的portlet中有直接取得登录信息的方法呢? 先谢谢你的回复!
by liushl2001 2007-05-14 浏览 (2159) 回复 (11)

基于memcached的分布式数据库缓存系统dbcached

dbcached是新浪的开发团队最近新发布的一个基于memcached的开源项目: http://code.google.com/p/dbcached/ dbcached和新浪另外一个开源项目memcached比较像,都是支持memcached协议,利用memcached进行内存缓存的产品。dbcached的架构图: 根据作者的博客介绍:   ● 兼容:Memcached 能做的,db ...
by robbin 2008-03-24 浏览 (1324) 回复 (2) 关键字: dbcached

memcache_engine + memcachedb = 高性能分布式内存数据库

memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 memcachedb给memcac ...
by robbin 2008-01-22 浏览 (3232) 回复 (15) 关键字: memcached

推荐charlee:memcached完全剖析

推荐charlee翻译的memcached完全剖析系列。   memcached是什么? memcached 是以LiveJournal 旗下Danga Interactive 公司的Brad Fitzpatric 为首开发的一款软件。现在已成为 mixi、 hatena、 Facebook、 Vox、LiveJournal等众多服务中 提高Web应用扩展性的重要因素。 ...
by withyou 2008-07-15 浏览 (936) 回复 (2) 关键字:

推荐知识库条目

Comming soon