Memcached在呼叫中心系统中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Memcached在呼叫中心系统中应用

Memcached在呼叫中心系统中应用   摘要:Memcached是一个高性能的分布式的内存对象缓存系统,它通过在内存中缓存数据对象来减少访问数据库的次数,从而提高了获取数据的速度。随着呼叫中心业务的不断扩展,业务数据量的增大,以及对呼叫中心实时性要求提高,Memcached成为符合系统设计要求的一项技术。首先简单介绍了Memcached及其特点,其次分析了呼叫中心的基本系统架构,最后给出了Memcached在呼叫中心中的设计与实现。   关键词:Memcached;呼叫中心;CTI ;外呼   中图分类号:TP311文献标识码:Adoi:10.3969/j.issn.1003-6970.2010.10.014      Application of Memcached in Call Center System      Zeng Haijun, Zhan Shubo   State Key Laboratory of Networking and Switching, Beijing University of Posts and Telecommunications, Beijing, RPC, (100876)      Abstract:Memcached is a high-performance distributed memory object caching system, it is cached in memory by the data and database objects to reduce the number of times to read, resulting in improved access to the data access speed. With the continuous expansion of Call Center services, the increasing data and further demand of real-time on CC, Memcached becomes one technology that meets the design requirements for the system. This paper introduced Memcached and its features, and then analyzed the fundamental system architecture of Call Center. Finally, the design and realization of Memcached in Call Center system was given.   Keywords: Memcached; Call Center; CTI; OutCall      1. 引言      随着网络技术的发展,对于高并发的应用程序来说,数据库存取瓶颈是一个令人头疼的问题,然而内存容量的增大和价格降低,使内存数据库走上了历史的舞台。使用内存数据库作为缓存,数据的读取取得了飞跃性的突破,解决了数据库存取瓶颈的问题。为了给大中型企业提供高质量,高效率,全方位的服务,提出了呼叫中心(Call Center,CC)概念。呼叫中心是一种基于CTI(Computer Telephony Integration 计算机电信集成)技术,并充分利用通信网和计算机网的多项功能集成,与企业连为一体的一个完整的综合信息服务系统[1]。在CC中使用内存数据库作为缓存,使服务更加快捷,大大降低了客户等待时间,而Memcached就是其中一种高性能的分布式内存数据库。   2. Memcached简介      Memcached是国外社区网站Live Journal的开发团队开发的高性能的分布式内存数据库,它是一个高性能的分布式的内存对象缓存系统,通过在内存中缓存数据对象来减少读取数据库的次数,从而提高了访问获取数据的速度[2]。Memcached的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached按着设定的逻辑自行管理这些HashTable,并按照LRU方式调度数据。Memcached以键/值对进行存储,,客户端通过key获得相应的value[3]。      3. Memcached的特点      Memcached具有以下特点:   1)高效性.无论哪一种数据库,最终避免不了与低速的存储介质(硬盘)进行数据交互,一旦涉及到存储介质的IO操作,存取的性能就会急剧下降。Memcached的全部操作始终都在内存中进行,而且它还提供了批量查询的功能,所以存取数据的效率

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档