码迷,mamicode.com
首页 >  
搜索关键字:magent memcached    ( 4060个结果
实现一个简单的缓存模块·续, 添加Memcached调用实现
jusfr 原创,转载请注明来自博客园。在之前的实现中,我们初步实现了一个缓存模块:包含一个基于Http请求的缓存实现,一个基于HttpRuntime.Cache进程级的缓存实现,但观察代码,会发现如下问题:1. 有部分逻辑如 Boolean TryGet(String key, out T ent...
分类:系统相关   时间:2015-01-21 14:59:05    阅读次数:247
Windows下安装Memcached
写在前面:安装的是Memcached, 配置成功的是Memcache,主要原因是缺少windows下的php_memcached.dll拓展文件,安装和配置方法相同。详细查看:http://memcached.org/一、准备软件Memcached软件下载:http://pan.baidu.com/...
分类:Windows程序   时间:2015-01-21 14:46:52    阅读次数:250
Redis VS Memcached
1. Redis & Memecached比较内存管理持久化数据类型客户端支持并发性能Memcached预分配的内存池的方式不支持持久化支持简单的key-value存储丰富多样的客户端支持弱于redisRedis现场申请内存的方式来存储数据支持持久化支持多种数据结构丰富多样的客户端支持性能卓越2.R...
分类:系统相关   时间:2015-01-21 13:20:21    阅读次数:190
memcached源码分析-----item过期失效处理以及LRU爬虫
转载请注明出处:         温馨提示:本文用到了一些可以在启动memcached设置的全局变量。关于这些全局变量的含义可以参考《memcached启动参数详解》。对于这些全局变量,处理方式就像《如何阅读memcached源代码》所说的那样直接取其默认值。 过期失效处理:         一个item在两种情况下会过期失效:1.item的exptime...
分类:系统相关   时间:2015-01-21 10:15:13    阅读次数:373
maven的编译规范
maven的中央仓库上的jar的包名必须小写。否则maven编译不通过。如:Memcached-Java-Client-3.0.2的jar包。目录如下:com.whalin.memcached(memcached必须为小写)
分类:其他好文   时间:2015-01-20 18:36:52    阅读次数:151
如何提升mysql replication的性能&&多线程传输二进制日志
如何提升replication的性能:延迟:对于mysqlreplication来说,在没有发生故障的情况下,出现master与slave数据不同步,延迟分为以下两种情况:经常性延迟:异步同步的数据差距比较大,周期性的,循环。暂时性延迟:突发情况,导致延迟其主要原因就是:网络带宽I/O如何减少repl..
分类:数据库   时间:2015-01-20 18:19:46    阅读次数:170
memcached源码分析-----item锁级别与item引用计数
转载请注明出处: 锁级别:         从前面的《扩展哈希表》知道:哈希表进行扩展时,有一个专门的线程负责将item数据从旧哈希表迁移到新哈希表(由此,也称这个线程为迁移线程)。此外,还有一些worker线程会时不时访问item(包括插入、删除和获取)。这些线程的对item所做的操作基本上都是互斥的,必须加锁控制。         如果只使用一个锁,抢到该锁才能使...
分类:系统相关   时间:2015-01-20 10:29:59    阅读次数:226
Ehcache和MemCached区别及应用
ehcache是纯java编写的,通信是通过RMI方式,适用于基于java技术的项目。memcached服务器端是c编写的,客户端有多个语言的实现,如c,php(淘宝,sina等各大门户网站),python(豆瓣网), java(Xmemcached,spymemcached)。memcached服...
分类:系统相关   时间:2015-01-19 12:15:57    阅读次数:203
memcached源码分析-----LRU队列与item结构体
转载请注明出处: LRU队列:         之前的《slab内存分配》博文已经说到一个slab class里面的所有slab分配器都只分配相同大小的item,不同的slab class分配不同大小的item。item结构体里面有一个slabs_clsid成员,用来指明自己是属于哪个slab class的。这里把slabs_clsid值相同的item称为是同一类ite...
分类:系统相关   时间:2015-01-19 10:58:18    阅读次数:216
在编程的工作中,我总会常常总结自己的一些事情
对于自己的能力,我总结了4点:1.熟练掌握PHP,MySQL, Ajax,JQuery,Smarty技术及OOP思想,MVC开发模式;2.了解常用的网站优化技术,如:页面静态化、Memcached缓存技术; 3.熟练使用 SVN 版本控制代码、具备良好的代码编写习惯;4.熟悉THINKPHP。对于工...
分类:其他好文   时间:2015-01-18 18:26:32    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!