摘要: 近半个月过得很痛苦,主要是产品上线后,引来无数机器用户恶意攻击,不停的刷新产品各个服务入口,制造垃圾数据,消耗资源。他们的最好成绩,1秒钟可以并发6次,赶在Database入库前,Cache进行Missing Loading前,强占这其中十几毫秒的时间,进行恶意攻击。相关链接:Memcached笔记... 阅读全文
posted @ 2014-07-16 19:03 培杰 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 为了将N个前端数据同步,通过Memcached完成数据打通,但带来了一些新问题:使用iBatis整合了Memcached,iBatis针对每台server生成了唯一标识,导致同一份数据sql会产生不同的key,造成重复缓存。——通过重写iBatis部分原码,终止了唯一标识的生成,同一个SQL产生同一... 阅读全文
posted @ 2014-07-16 19:01 培杰 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 一、Memcached Client简要介绍Memcached Client目前有3种:Memcached Client for JavaSpyMemcachedXMemcached这三种Client一直存在各种争议:Memcached Client for Java 比 SpyMemcached更... 阅读全文
posted @ 2014-07-16 19:00 培杰 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 一、下载1.Libevent简单的说就是一个事件触发的网络库,Memcached离不开它。Shell代码wgethttp://cloud.github.com/downloads/libevent/libevent/libevent-2.0.17-stable.tar.gz2.Memcached今天... 阅读全文
posted @ 2014-07-16 18:58 培杰 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1.NginxNginx是通过将多个Web Server绑定到同一个IP地址下,以实现多个WebServer间的负载均衡,降低单个Web Server的负荷,以提高整体的性能与稳定性。安装和配置Nginx的简单方式如下:1)下载并解压Nginx到本地目录:http://nginx.org/en/do... 阅读全文
posted @ 2014-07-16 18:54 培杰 阅读(260) 评论(0) 推荐(0) 编辑
摘要: Windows下的Memcache安装1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在终端(也即cmd命令界面)下输入 c:\memcached\memcached.exe -d install --安装memcached成为服务,这样才能正... 阅读全文
posted @ 2014-07-16 18:52 培杰 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive(运营LiveJournal的技术团队)开发,用于提升LiveJournal.com访问速度的。 LJ每秒动态页面访问量是几千次,用户700万。... 阅读全文
posted @ 2014-07-16 18:51 培杰 阅读(173) 评论(0) 推荐(0) 编辑