Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 ...
分类:
数据库 时间:
2018-08-27 18:20:13
阅读次数:
238
thinkphp采用cache类提供缓存功能支持,采用驱动方式,在使用缓存之前需要进行初始化操作。支持的缓存类型包括file、memcache、wincache、sqlite、redis和xcache等,默认情况下是file类型,配置redis缓存可以单一配置redis也可以同时使用多个缓存类型。配... ...
分类:
Web程序 时间:
2018-08-27 18:09:09
阅读次数:
232
一 zabbix 的安装部署 二监控 apache服务的配置 首先在本机下载模板:https://github.com/rdvn/zabbix-templates/archive/m aster.zip 该 zip 包有 apache、memcache、redis、varnish 模板,我们解压后使 ...
分类:
Web程序 时间:
2018-08-25 00:47:00
阅读次数:
223
1.memcached与redis对比 memcahced只有一种string数据结构,而redis有5种数据数据存储,memcahced具有的方法redis基本全部都有,且redis代码更简洁,更加易读,更加具有维护性,性能方面基本差不多,redis支持持久化,memcache自身不支持持久化。 ...
分类:
系统相关 时间:
2018-08-23 21:04:49
阅读次数:
219
缓存系统类型 1.页面缓存/pageCache 缓存静态资源(html js css image) 例如:varnish squid 2.数据缓存/dataCache 缓存应用程序在数据库中查询到的数据结果 例如:redis memcache 缓存系统一般是key/value类型 缓存只是缓存读请求 ...
分类:
其他好文 时间:
2018-08-20 11:40:25
阅读次数:
146
一、 1. mysql就是一个基于socket编写的C/S架构的软件 2. 分两大类: 关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用 非关系型:mongodb,redis,memcache 可以简单的理解为: 关系型数据库需要有 ...
分类:
数据库 时间:
2018-08-20 00:36:21
阅读次数:
174
http协议是无状态的,即你连续访问某个网页100次和访问1次对服务器来说是没有区别对待的,因为它记不住你。那么,在一些场合,确实需要服务器记住当前用户怎么办?比如用户登录邮箱后,接下来要收邮件、写邮件,总不能每次操作都让用户输入用户名和密码吧,为了解决这个问题,session的方案就被提了出来,事 ...
分类:
其他好文 时间:
2018-08-19 10:52:06
阅读次数:
137
一、高并发架构相关概念1、并发:是指并发的访问,也就是某个时间点,有多少个访问同时到来;通常如果一个系统的日PV在千万以上,有可能是一个高并发的系统;2、具体关心什么?QPS:每秒请求或查询的数量,在互联网领域,指每秒响应请求数;吞吐量:单位时间内处理的请求量(通常由QPS与并发数决定)响应时间:从 ...
分类:
其他好文 时间:
2018-08-18 16:21:18
阅读次数:
162
面临的问题 对于高并发高访问的Web应用程序来说,数据库存取瓶颈一直是个令人头疼的问题。特别当你的程序架构还是建立在单数据库模式,而一个数据池连接数峰 值已经达到500的时候,那你的程序运行离崩溃的边缘也不远了。很多小网站的开发人员一开始都将注意力放在了产品需求设计上,缺忽视了程序整体性能,可扩 展 ...
分类:
系统相关 时间:
2018-08-16 13:55:00
阅读次数:
206
转自:https://blog.csdn.net/dinglang_2009/article/details/53464196 缓存一致性问题 当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。这就比较依赖缓存的过期和更 ...
分类:
其他好文 时间:
2018-08-16 13:47:46
阅读次数:
137