
cache
lumengabc
学习啊学习。。。
展开
-
memcache基本命令
1、启动Memcache 常用参数 memcached 1.4.3 -p 设置端口号(默认不设置为: 11211) -U UDP监听端口 (默认: 11211, 0 时关闭) -l 绑定地址 (默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问) -d 独立进程运行 -u 绑定使用指转载 2014-05-21 18:00:16 · 895 阅读 · 0 评论 -
Linux下memcache的安装和启动、停止、重启
memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。据说官方所说,其用户包括twitter、digg、flickr等,都是些互联网大腕呀。目前用memcache解决互联网上的大用户读取是非常流行的一种用法。 下载安装 下载了,我到了其官方(http://memcached.org/),目前最新的下载版本是1.4.5 还要再安转载 2014-05-21 17:21:11 · 16050 阅读 · 0 评论 -
wamp安装memcached php方法win32
1. 下载 memcached-win32-1.4.4-14.zip (我的百度网盘有下载或者这个地址http://download.csdn.net/download/xujishou/3538984),里面包含6个文件,将解压后的文件夹随便放在什么位置。如果需要win64版,下载 memcached-win64-1.4.4-14.zip ,里面有个三个文件,用这三个文件覆盖win32下同名文件转载 2015-08-20 10:10:01 · 751 阅读 · 0 评论 -
zend optimizer安装
下载最新版zend optimizer进行安装。默认路径是C://WINDOWS 如果PHP.INI不在这个默认目录下,需要选择其他目录。这里以XAMPP环境说明,选择XAMPP/PHP/ 确定。继续下一步。选择XAMPP/APACHE 确定安装成功后,打开XAMPP/PHP/PHP.INI修改最底部内容为:[Zend]zend_optimizer.optimization_le原创 2013-12-09 10:43:57 · 822 阅读 · 0 评论 -
memcache取出key=>value
memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视 频、文件以及数据库检索的结果等。Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,最初为了加速 LiveJournal 访问速度而开发的,后来被很多大型的网站采用。目前全世界不少人使用这个缓存项目来构建自己大负载的网原创 2013-12-09 10:45:36 · 1136 阅读 · 0 评论 -
【引用】如何配置Memcached服务器
Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive(运营LiveJournal的技术团队)开发,用于提升LiveJournal.com访问速度的。 LJ每秒动态页面访问量是几千次,用户700万。Memcached将数据负载大幅度降低,更好的分配资源,更快速访问。 其实Me原创 2013-12-09 10:44:55 · 834 阅读 · 0 评论 -
Kohana中memcache用法读写
function action_a() { $memcache = Cache::instance('memcache'); $memcache = Cache::instance(); $memcache->set('vv', 'This is vv data!!'); $v = Cache::instance()->get('vv'); echo('--[['.$v.'原创 2014-02-28 18:49:40 · 1514 阅读 · 0 评论 -
让memcached和mysql更好的工作
这次是Fotolog的经验,传说中比Flickr更大的网站,Fotolog在21台服务器上部署了51个memcached实例,总计有254G缓存空间可用,缓存了多达175G的内容,这个数量比很多网站的数据库都要大的多,原文是A Bunch of Great Strategies for Using Memcached and MySQL Better Together,我这里还是选择性的翻译以及按原创 2013-12-09 10:53:42 · 951 阅读 · 0 评论 -
memcached使用状态
访问量上升,数据库压力大,怎么办?好办法是在中间挡一层缓存!这个缓存要求高效,不能比数据库慢,否则服务质量受影响;如果能把数据用hash打散存储到硬盘,也是可以的,不过在内存越来越便宜的今天,还是使用内存吧! mysql也有自己的缓存,也是存储在内存的,但是有一个说法是:以下是引用片段:只能有一个实例意味着你能存储内容的上限就是你服务器的可用内存,一台服务器能有多少内存?你又能存多少呢?只要原创 2013-12-09 10:53:40 · 969 阅读 · 0 评论 -
memcache中的网络IO、多线程、锁
有效使用网络IO,CPU资源对于大规模的服务器性能有着重要的影响,本文记录memcache对网络IO和CPU的使用方法。线程memcache实现为多线程模型,线程可划分为以下4种:1. 主线程,负责memcache服务器初始化,监听TCP、Unix Domain连接请求;2. 工作线程池,memcache默认4个工作线程,可通过启动参数修改,负责处理TCP、UDP,Unix域套接口链路上的请求;3原创 2013-12-09 10:52:21 · 1995 阅读 · 0 评论 -
memcache安装windows
Windows下Memcache安装1、下载memcache for windows。下载地址:http://splinedancer.com/memcached-win32/,推荐下载binaries版本,解压(本例中解压到d:\memcached)。2、在命令行状态下输入: c:\memcached\memcached.exe -u administartor -d install 。至此me原创 2013-12-09 10:45:31 · 801 阅读 · 0 评论 -
memcache实例应用
一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。 是否在遇到错误时透明地向其他服务器进行故障转移。 memcache.allow_failover = On 接受和发送数据时最多尝试多少个服务器,只在打开memcache.allow_failover时有效。memcache.max_f原创 2013-12-09 10:45:33 · 843 阅读 · 0 评论 -
redis分布式锁-SETNX实现
Redis有一系列的命令,特点是以NX结尾,NX是Not eXists的缩写,如SETNX命令就应该理解为:SET if Not eXists。这系列的命令非常有用,这里讲使用SETNX来实现分布式锁。 用SETNX实现分布式锁 利用SETNX非常简单地实现分布式锁。例如:某客户端要获得一个名字foo的锁,客户端使用下面的命令进行获取: SETNX lock.foo转载 2016-02-23 09:55:26 · 722 阅读 · 0 评论