# Nginx快速入门
[TOC]
## Nginx基本概述
如果听说过或使用过Apache软件,那么很快就会熟悉Nginx软件,与Apache软件类似,Nginx(“engine x”)是一个`开源的`,支持`高性能.高并发`的www服务器和代理软件。它是由俄罗斯人lgor Sysoev开发的,最初被应用在俄罗斯的大型网站www.rambler.ru 上。后来作者将源代码以类BSD许可证的形式开源出来供全球使用
Nginx因具有高并发(特别是静态资源)占用系统资源少等特性,因为功能越来越多逐渐流行起来。
在功能方面,Nginx不但是一个优秀的Web服务软件,还具有`反向代理,负载均衡和缓存服务功能`在反向代理和负载均衡方面,类似于大名鼎鼎的`LVS负载均衡及Haproxy`等专业代理软件,但是Nginx部署起来更加简单且方便。 在缓存方面,又类似于`Squid`等专业软件,但是最常用的缓存软件是`memcache` 它的功能比Nginx的缓存更加强大
Nginx近两年也逐渐被越来越多的中小型网站所用。比较流行的Web架构是LNMP或LEMP L
分类:
其他好文 时间:
2018-09-17 23:00:55
阅读次数:
255
Memcached是数据库技术,分布式内存对象缓存,基于内存的key-value。 网上下载rar后,解压有个exe文件,打开即可,也可做开机的任务计划。 再开一个cmd命令行,telnet 127.0.0.1 即可,然后就可以操作Memcached了,增删改查键值对。 set bkin 0 0 5 ...
分类:
系统相关 时间:
2018-09-13 16:29:56
阅读次数:
184
观点一: 1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等; 2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储; 3、虚拟内存--Redis当物理内存用完时,可以将 ...
分类:
系统相关 时间:
2018-09-12 15:55:52
阅读次数:
183
1.添加redis扩展 (1)phpinfo 查看版本 nts还是ts 下载相应的版本(phpstudy是32位的所以下载X86版本NTS版本)如7.2 Non Thread Safe (NTS) x86 (保证phpstudy所用的php版本和下载redis版本一致。比如phpstudy切换7.2 ...
分类:
数据库 时间:
2018-09-12 11:03:48
阅读次数:
152
memcached依赖于libevent,首先安装libevent 官方网站 http://libevent.org/ ./configure –prefix=/usr/local/libevent make && make install memcached安装 官网http://www.dang ...
分类:
Web程序 时间:
2018-09-07 13:50:53
阅读次数:
453
这篇文章我们分析一下guava缓存的优缺点。 guava缓存过期时间分为两种,一种是从写入时开始计时,一种是从最后访问时间开始计时,而且guava缓存的过期时间是设置到整个一组缓存上的;这和EHCache,redis,memcached等不同,这些缓存系统设置都将缓存时间设置到了单个缓存上。 gua ...
分类:
其他好文 时间:
2018-09-06 18:06:35
阅读次数:
148
一、不是万能的菲关系系数据库redis 在面试的时候,常被问比较下Redis与Memcache的优缺点,个人觉得这二者并不适合一起比较,redis:是非关系型数据库不仅可以做缓存还能干其它事情,Memcache:是仅用做缓存。常常让我们对这二者进行比较,主要也是由于Redis最广泛的应用场景就是Ca ...
分类:
其他好文 时间:
2018-09-06 11:07:54
阅读次数:
133
memcache是一套分布式的高速缓存系统,特点为key-value 存储 一、在 linux 编译安装memcache、redis等,需要 gcc,make,cmake,autoconf,libtool 等工具, 直接使用yum安装即可: 二、下载官方源码: memcached依赖于libeven ...
分类:
系统相关 时间:
2018-09-02 15:07:13
阅读次数:
286
tomcat 采用memcache共享session 非常简单,只需考个jar,修改个xml文件基本可以。但是在windows下倒腾几天无果,没成功。网上教程也基本是linux的,应该是此项功能在linux下可使用。 MSM(memcached-session-manager) 支持tomcat6 ...
分类:
系统相关 时间:
2018-08-29 13:57:48
阅读次数:
213
一、Memcached群集Memcached由Memcached服务端和Memcache客户端组成,其中分布式缓存效果必须由客户端实现,但其分布式是个伪集群,Memcached各节点之间不通信,无数据备份,负载均衡功能由客户端实现Memcached本身是基于内存的缓存,设计本身没有冗余机制;如果一个Memcached节点失去了所有的数据(如断电、重启等),理论上后端的应用程序可以从数据库中再次获取
分类:
系统相关 时间:
2018-08-28 18:55:32
阅读次数:
226