博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年8月19日

摘要: 今天稍微看了下memcached。这是一个内存对象缓存,形式是key-value用到了libevent处理事件。用了Slab存储数据,好处是碎片少,但会浪费内存。用了LRU来分配空间。比较多用于分布式如果跟MySQL配合,网上找到两种方法第一种是,没有数据时,读数据库,并写一份到memcached,以后的读都从memcached上读。写的时候,先写到MySQL,然后再更新memcached。如果对数据容许有丢失的风险,还可以先只更新memcached,以后再异步写MySQL,这样好处是处理请求比较快第二种是,MySQLmemcachedUser-Defined Functions。利用MySQ 阅读全文

posted @ 2013-08-19 23:24 david2303 阅读(186) 评论(0) 推荐(0) 编辑