1、下载php_memcache.dll 对应的PHP版本拷贝到PHP目录EXT下 2、在php.ini添加扩展extension=php_memcache.dll 在重启 3、在php文件下操作如下 $mem=new Memcache;//初始化 if(!$mem->connect('127.0. ...
分类:
Web程序 时间:
2017-04-04 11:30:25
阅读次数:
231
本周课前必备: 1. Memcached 2. Python操作Memcached模块: https://pypi.python.org/pypi/python-memcached 3. Redis 4. Python操作Redis模块:pip3 install redis 5. RabbitMQ ...
分类:
编程语言 时间:
2017-04-01 13:36:21
阅读次数:
175
Redis 采用的是基于内存的采用的是单进程单线程模型的 KV 数据库,由 C 语言编写。官方提供的数据是可以达到100000+的 qps。这个数据不比采用单进程多线程的同样基于内存的 KV 数据库 Memcached 差。 Redis 快的主要原因有: 完全基于内存; 数据结构简单,对数据操作也简 ...
分类:
编程语言 时间:
2017-03-23 13:36:06
阅读次数:
138
服务器配置: 服务器配置: 集群的环境,每个主机选择apahe 还是nginx,nignx的并发性好。nginx和apche区别 以及服务器的配置,例如缓存大小等 根据实际情况,可能对于图像比较多的情况,单独配置nginx服务器,作为图像服务器。在实习中使用的是七牛家的云存储单独作为图片存储,将有关 ...
分类:
其他好文 时间:
2017-03-12 17:51:57
阅读次数:
240
1.下载 官网 http://memcached.org/ memcached 依赖 libevent-devel 需要先安装libevent-devel 1 yum -y install libevent-devel 安装完毕 继续安装memcached 1 wget http://memcach ...
分类:
系统相关 时间:
2017-03-08 13:53:23
阅读次数:
265
从我个人入行短暂的经历来看,敏捷开发和瀑布开发两种软件开发流程是现在的WEB开发中提到的比较多的。工作中也有大牛们分享对两种开发流程的优缺点的比较分析,但我个人是没有经历过瀑布开发的,没有经历也就谈不上理解。下面就站在一个软件开发工程师的角度,谈谈我个人对敏捷开发的一些理解。 图1 对敏捷开发的理解 ...
分类:
其他好文 时间:
2017-03-05 23:32:24
阅读次数:
273
在这里说的是在C#中的使用,在C#中使用是需要引入驱动的, 可以在网上找,这里推荐一个链接http://sourceforge.net/projects/memcacheddotnet/ 将Memcached.ClientLibrary;引入。另外的 commands.dll log4net.dll ...
分类:
系统相关 时间:
2017-02-27 13:11:34
阅读次数:
246
看起来memcache也是用了libevent,然后用了多线程,看起来是accept之后,把socket发给一个worker thread,然后这个thread里面的event loop再接着处理。 http://blog.csdn.net/wallwind/article/details/3927 ...
分类:
系统相关 时间:
2017-02-22 19:45:39
阅读次数:
209
Memcach什么是Memcache Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。Memcache ...
分类:
系统相关 时间:
2017-02-22 12:44:25
阅读次数:
217
数据库连接池Data Source Pool的理解 1.数据库连接池允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个连接,避免了每个方法里new connection的耗费资源和时间。 2.数据库连接池是在项目启动时候初始化的,以方便程序运行时,随时可以调用这些已经被创建好的conne ...
分类:
数据库 时间:
2017-02-16 00:03:57
阅读次数:
247