码迷,mamicode.com
首页 > 系统相关 > 详细

集中式缓存系统 memcached

时间:2014-10-13 19:55:27      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:style   http   color   使用   ar   java   strong   sp   数据   

memcached是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD license授权释出。

memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。

memcached的API使用三十二位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增的资料会以LRU机制替换掉。由于memcached通常只是当作快取系统使用,所以使用memcached的应用程式在写回较慢的系统时(像是后端的数据库)需要额外的程式码更新memcached内的资料。

memcached具有多种语言的客户端开发包,包括:Perl/PHP/JAVA/C/Python/Ruby/C#/MySQL/

客户端包的下载地址是:http://code.google.com/p/memcached/wiki/Clients

集中式缓存系统 memcached

标签:style   http   color   使用   ar   java   strong   sp   数据   

原文地址:http://www.cnblogs.com/top15from/p/4022737.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!