已转开发,博客新地址:http://welcomezhang.iteye.com/
memcachedb入门
上一篇 /
下一篇 2011-11-23 19:59:18
/ 个人分类:memcache(d)
51Testing软件测试网Z'B5^*OJ)Ar9\,ls
memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。
KX3Xdk-Qu
e"Ln0
MemcacheDB是一个分布式、key-value形式的持久存储系统。它不是一个缓存组件,而是一个基于对象存取的、可靠的、快速的持久存储引擎。协议跟memcache一致(不完整),所以很多memcached客户端都可以跟它连接。MemcacheDB采用Berkeley DB作为持久存储组件,故很多Berkeley DB的特性的他都支持。51Testing软件测试网,ks.@7IRv`2h#V1yl+A7}
前端:memcached的网络层(MemcacheDB的前端缓存是Memcached
) 后端:BerkeleyDB存储 写速度:从本地服务器通过memcache客户端(libmemcache)set2亿条16字节长的key,10字节长的Value的记录,耗时16572秒,平均速度12000条记录/秒。 读速度:从本地服务器通过memcache客户端(libmemcache)get100万条16字节长的key,10字节长的Value的记录,耗时103秒,平均速度10000条记录/秒。 ·支持的memcache命令 get,set,add,replace incr,decr delete stats flush_all ·私有命令 db_checkpoint,db_archive db_ismaster,db_whoismaster(forreplication)
sw'Y-W[^4n%~0
-------------------------------------
补充阅读
http://www.360doc.com/content/10/0414/09/11991_22964259.shtml
收藏
举报
TAG:
memcachedb