首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 125 毫秒
1.
Memcached是一个免费开源、高性能的、分布式的内存对象缓存系统,用于在动态Web应用中提升访问速度,在很多高访问量的大型网站中得到广泛应用。然而却一直没有一个对Memcached进行统一集中管理部署的工具,在实际开发中往往会将Memcached模块紧密地和应用程序混在一起,给缓存的独立维护造成困难。文中从Memcached应用特征和Web应用体系结构特征两方面分析了现有Memcached系统的缺点,进而提出了一种缓存资源集中管理和多应用共享方案,并构建了一个Memcached Manager应用系统。相对于传统Web开发方式,文中提出的方案可以很大程度上规范和简化应用程序对Memcached的使用,方便缓存资源的统一分配管理。  相似文献   

2.
就数据库系统研究中的数据查询优化问题,介绍利用Memcached软件对数据库进行查询优化的方法。在分析Memcached软件和MySQL的查询优化的基础上,给出基于Memcached的MySQL查询优化模型,在实际的MySQL查询优化中应用该模型,并给出了应用系统的架构和核心算法。  相似文献   

3.
郭栋  王伟  曾国荪 《微机发展》2013,(12):62-65
Memcached是一个免费开源、高性能的、分布式的内存对象缓存系统,用于在动态Web应用中提升访问速度,在很多高访问量的大型网站中得到广泛应用。然而却一直没有一个对Memcached进行统一集中管理部署的工具,在实际开发中往往会将Memcached模块紧密地和应用程序混在一起,给缓存的独立维护造成困难。文中从Memcached应用特征和Web应用体系结构特征两方面分析了现有Memcached系统的缺点,进而提出了一种缓存资源集中管理和多应用共享方案,并构建了一个MemcachedManager应用系统。相对于传统Web开发方式,文中提出的方案可以很大程度上规范和简化应用程序对Memcached的使用,方便缓存资源的统一分配管理。  相似文献   

4.
由于大型网站具有高负载和高并发的特点,Memcached作为一种解决方案在缓存数据量较大的情况下,使用Memcached的命令组合方式遍历缓存无法完成对所有有效数据的查询。本文针对这个方面研究并设计了缓存数据遍历方案,通过对Memcached客户端的应用研究与模拟实现,很好的解决的这个问题。  相似文献   

5.
彭睿 《程序员》2014,(12):104-107
Cache服务属于互联网系统架构中常用的基础服务,旨在提供高效、高可用、安全、可伸缩的缓存服务。常用Cache产品有Memcached和Redis,本文将详细讲述小米网如何使用Redis构造通用Cache系统。选型及应用背景Redis和Memcached是景常见的K/V存储产品。相对于Memcached,Redis支持更多的Value类型,并且提供数据持久化功能。  相似文献   

6.
曾海军  詹舒波 《软件》2010,31(10):62-64
Memcached是一个高性能的分布式的内存对象缓存系统,它通过在内存中缓存数据对象来减少访问数据库的次数,从而提高了获取数据的速度。随着呼叫中心业务的不断扩展,业务数据量的增大,以及对呼叫中心实时性要求提高,Memcached成为符合系统设计要求的一项技术。首先简单介绍了Memcached及其特点,其次分析了呼叫中心的基本系统架构,最后给出了Memcached在呼叫中心中的设计与实现。  相似文献   

7.
张国栋  虞歌 《福建电脑》2009,25(9):170-171,163
时于当今大型企业应用系统,集群方案已经成为迫切需要。本文主要通过介绍集群,从而引出一种适合集群应用的cache方案:Memcached,并结合例子论述了Memcached的工作原理及其应用机制。  相似文献   

8.
该文简要介绍了普招报名系统中的用户唯一登陆的设计方法,该方法具有较强的实用性和推广性,有较强的研究价值。并对其设计过程中涉及到的Cookie的选用和Memcached的使用进行说明。  相似文献   

9.
该文创造性地探讨了内存缓存技术在门户网站开发中的应用,介绍了Memcached这一杰出成果在truelife.com的应用情况,并就其实际存在的一些缺陷进行了深入分析。  相似文献   

10.
采用PHP+MySQL语言,设计和开发实现一个在线音乐网站系统。除了支持一些音乐网站系统固有的基本功能外.还包括歌手专辑分类、在线试听等特有功能。其特点和技术的创新在于拥有活跃的会员互动功能和采用软件Memcached使其达到最快速的网站运行速度.  相似文献   

11.
为了解决社交游戏服务器端逻辑量大、高负载、高并发的问题,通过对Memcached的应用和研究,提出了利用分布式Mem-cached来解决问题,分析了根据余数计算分散的分布式算法的缺点,采用更高效的Consistent Hashing算法来进行分布式部署。从而很好地解决了社交游戏的高负载问题。  相似文献   

12.
Memory-based key-value cache systems, such as Memcached and Redis, have become indispensable components of data center infrastructures and have been used to cache performance-critical data to avoid expensive back-end database accesses. As the memory is usually not large enough to hold all the items, cache replacement must be performed to evict some cached items to make room for the newly coming items when there is no free space. Many real-world workloads target small items and have frequent bursts of scans (a scan is a sequence of one-time access requests). The commonly used LRU policy does not work well under such workloads since LRU needs a large amount of metadata and tends to discard hot items with scans. Small decreases in hit ratio can result in large end-to-end losses in these systems. This paper presents MemSC, which is a scan-resistant and compact cache replacement framework for Memcached. MemSC assigns a multi-granularity reference flag for each item, which requires only a few bits (two bits are enough for general use) per item to support scan-resistant cache replacement policies. To evaluate MemSC, we implement three representative cache replacement policies (MemSC-HM, MemSC-LH, and MemSC-LF) on MemSC and test them using various workloads. The experimental results show that MemSC outperforms prior techniques. Compared with the optimized LRU policy in Memcached, MemSC-LH reduces the cache miss ratio and the memory usage of the resulting system by up to 23% and 14% respectively.  相似文献   

13.
该文创造性地探讨了内存缓存技术在门户网站开发中的应用,介绍了Memcached这一杰出成果在truelife.com的应用情况,并就其实际存在的一些缺陷进行了深入分析。  相似文献   

14.
基于LDAP的统一认证平台研究   总被引:1,自引:0,他引:1  
当前,随着LDAP应用领域的不断扩展,基于角色的访问控制已成为一种公认的方便而有效的访问控制策略。根据统一认证平台的特性,提出了基于CAS协议和LDAP目录服务器构建统一认证平台,给出了系统的设计思想和总体架构,并使用Memcached实现了统一认证接口。实验证明,该设计对PKI建设具有指导意义。  相似文献   

15.
张剑  孙鹏  张电 《信息安全与技术》2011,(9):110-112,117
本文设计了一种面向HTTP协议的信息审计系统,针对大型企业内网特点,提出综合使用多种采集手段获取流量数据,还原其中占较高比重的HTTP协议信息进行审计,引入开源搜索引擎sphinx用于处理海量页面快照,提高进行关键词匹配的效率。使用开源软件Memcached和Starling构建高速网络缓存系统,降低了模块间的耦合度,使系统具有良好的负载能力和扩展性。  相似文献   

16.
Key-Value存储系统在各种互联网服务中被广泛使用,但现有的Key-Value存储系统通常在用户态空间设计和实现,因为频繁的模式切换和上下文切换,导致访问接口、事务处理效率不高,在高并发、低延迟的数据存储需求中尤为突出.针对该问题,给出了一个内核态Key-Value存储系统的实现--KStore:提供内核空间的索引和内存分配机制,并在此基础上,通过基于内核Socket的远程接口以及基于文件系统的本地接口,保证了KStore的低延迟;同时,通过基于内核多线程的并发处理机制,保证了KStore的并发性.实验结果表明,与Memcached相比,KStore在实时性和并发性方面都取得显著优势.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号