DartCache:一个基于哈希表的分布式Cache系统

来源 :计算机科学 | 被引量 : 0次 | 上传用户:fisher9527
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代企业应用开发的规模越来越大,系统的性能与可伸缩性对系统的成败起着越来越重要的作用。在整个分层的企业级应用架构中,数据库层的访问速度通常会成为整个系统的瓶颈。采用Cache技术将已访问的数据缓存在应用层,从而减少数据库访问的负载量,可以使系统的性能与可伸缩性得到根本性的提高。在吸取了前人Cache开发经验的基础上,我们设计了DartCache,它是一套基于哈希表的分布式Cache系统。经实验证明,DartCache使系统的性能与可伸缩性都得到了根本性的提高。
其他文献
任播是一种重要的IP通信模型,它在服务器复制,容错性,负载均衡等方面有着重要的作用。本文在对任播技术的基本原理分析的基础上,归纳了IPv6任播技术面临的主要问题,介绍了一些流行
本文通过对不同网络规模的自组网中节点分布密度与网络连通性关系的研究分析,为在自组网的网络规划中选择与网络规模相适合的满足网络连通性要求的网络覆盖范围,从而提高网络容
1 临床资料患者男性,47岁,以腹部肿物1个月伴体重减轻,于2002年3月20日入院.
针对移动Agent本身的安全性问题,提出了一种基于软件防护的移动Agent保护协议—PDHA(a protocol to detect malicious hosts’attacks),并对该协议进行了安全性分析和性能分析。
DNA序列可视化表示对于研究其结构与功能具有至关重要的意义,它有助于重复子序列的识别、内含子与外显子的区分以及DNA序列进化研究等等。本文首先介绍了生成DNA序列分形图像
异常处理是现代程序设计语言提供的用来提高软件健壮性的一种机制。由于在C^++的函数界面中并不要求声明该函数所能传播出的异常的类型,所以要想提高系统的健壮性,必须清楚在程序
随着互联网以及多媒体技术的发展,数字版权保护技术已经成为了人们广泛关注的话题,而多个用户联合进行的共谋攻击已经威胁到发行商和其他合法用户权益。本文主要对多媒体数据中
环境感知是普及计算中一个重要的研究领域。为了便于开发环境感知应用程序,许多研究者已经提出了一些环境感知应用框架。然而,目前的一些环境感知应用框架侧重于让应用程序直接
随着多媒体通信在Internet中运用的日益广泛,越来越多的Internet应用都提出对流量控制的需求。本文介绍了Linux平台下功能非常强大的流量控制工具TC,讨论了TC的重要组成部分队
疼痛是癌症病人常见的症状,心理恐惧更造成疾病加重.对癌症患者除用药控制疼痛外,我们根据不同患者的心理障碍进行适宜的心理护理与饮食护理,使疼痛缓解到最低限度.