一、前述 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remo ...
分类:
其他好文 时间:
2018-02-23 22:21:16
阅读次数:
150
因为我用的是MacOS 安装docker 安装docker-compose 先安装pip 再通过pip安装docker-compose Finish ! 搭建lnmp7+redis+memcache环境 生成目录结构 在根目录下创建一个green目录然后在green目录下生成nginx php my ...
分类:
其他好文 时间:
2018-02-23 19:12:43
阅读次数:
185
由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿到 ...
分类:
其他好文 时间:
2018-02-21 12:19:54
阅读次数:
178
下载memcache服务器:yum-yinstallmemcached开启memcache服务:memcached-uroot-p11211-m64m-d下载php扩展:yum-yinstallphp-memcache#注意:有php-memcache和php-memcached两个扩展,这里php是作为客户端来调用memcached服务的,所以安装php-memcache重启网络服务器(apac
分类:
Web程序 时间:
2018-02-17 17:33:13
阅读次数:
225
数据库msyql基础 数据库管理软件分类 1. 关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用 2. 非关系型:mongodb,redis,memcache 可以简单的理解为: 1. 关系型数据库需要有表结构 2. 非关系型数据库 ...
分类:
数据库 时间:
2018-02-13 19:27:01
阅读次数:
235
1. 介绍 libevent是一个用来开发可扩展的网络服务器的事件通知函数库。当一个文件描述符上的特定事件发生或是一个超时时间到达后,libevent API提供一种执行回调函数的机制。而且,libevent还支持基于信号或定期超时的回调功能。 libevent旨在替换在原有事件驱动网络服务器事件循 ...
分类:
其他好文 时间:
2018-02-12 16:48:22
阅读次数:
213
Reactor模式:反应器模式,是高性能网络服务器中最为常用的一种模式,libevent,muduo,libuv等网络库都是以 Reactor模式构建。Reactor模式由同步事件多路分解器和具体事件处理程序组成,同步事件多路分解器一般都是 由操作系统支持,如支持IO复用的select,epoll, ...
分类:
其他好文 时间:
2018-02-11 14:38:34
阅读次数:
137
#分两大类: 关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用 非关系型:mongodb,redis,memcache #可以简单的理解为: 关系型数据库需要有表结构 非关系型数据库是key-value存储的,没有表结构 #1、下载 ...
分类:
数据库 时间:
2018-02-10 22:37:16
阅读次数:
202
####memcache wget http://pecl.php.net/get/memcache-2.2.7.tgztar xf memcache-2.2.7.tgz cd memcache-2.2.7/usr/local/php5.6.33/bin/phpize ./configure --w ...
分类:
Web程序 时间:
2018-02-09 17:33:48
阅读次数:
225
开始在 PHP 中使用 Memcached 前, 我们需要确保已经安装了 Memcached 服务,接下来安装 php-memcached 扩展。 PHP Memcached 扩展安装 第一步:如果你的系统还未编译 libmemcached,则下载编译它:https://launchpad.net/ ...
分类:
Web程序 时间:
2018-02-07 19:52:34
阅读次数:
185