上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 46 下一页
摘要: 之前我们在进行用户校验的时候,总是从数据库中获取数据,然后再进行对比,就像如下这样: 现在Django提供了一种另一种认证方式,基于auth组件。 from django.contrib import auth def log_in(request): user = request.POST.get 阅读全文
posted @ 2018-02-01 20:00 明王不动心 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 一、概论 1.简介 GlusterFS (Gluster File System) 是一个开源的分布式文件系统,主要由 Z RESEARCH 公司负责开发。 GlusterFS 是 Scale-Out 存储解决方案 Gluster 的核心,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理 阅读全文
posted @ 2018-01-31 11:01 明王不动心 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 目前磁盘存储市场上,存储分类(如下表一)根据服务器类型分为:封闭系统的存储和开放系统的存储,封闭系统主要指大型机,AS400等服务器, 开放系统指基于包括Windows、UNIX、Linux等操作系统的服务器; 开放系统的存储分为:内置存储和外挂存储; 开放系统的外挂存储根据连接的方式分为:直连式存 阅读全文
posted @ 2018-01-31 09:24 明王不动心 阅读(1735) 评论(0) 推荐(1) 编辑
摘要: 核心知识点: 1.CAP原理 a.数据的可用:保证数据不丢失 b.数据的一致性:是否能提供一致性的数据 c.分区耐久性:随着数据量的增加,满足跨网络请求 2.数据备份 (1)冷备:简单廉价,不能保持数据的一致性 (2)热备 a.异步热备:master-slave,先写入主服务器 b.同步热备:无主从 阅读全文
posted @ 2018-01-30 01:38 明王不动心 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 网站的页面能完整呈现在最终用户面前,需要经过很多环节,任何一个环节出了问题,都可能导致网站页面不可访问。 DNS会被劫持、CDN服务器可能会挂掉、网站服务器可能会宕机、网络交换机可能会失效.......都可能会导致网站不可用。 网站不可用也被称作网站故障,业界通常用多少个9来衡量网站的可用性, 如Q 阅读全文
posted @ 2018-01-30 00:00 明王不动心 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1.中间件的概念 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。 因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 Django的中间件的定义: 如果你想修改请求,例如被传送到view中的HttpReq 阅读全文
posted @ 2018-01-29 19:07 明王不动心 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 通常企业级应用系统为提高系统可用性,会采用较昂贵的软硬件设备, 如IBM的小型机乃至中型机大型机及专有操作系统、Oracle数据库、EMC存储设备等。 互联网公司更多地采用PC级服务器、开源的数据库和操作系统,这些廉价的设备在节约成本的同时也降低了可用性, 特别是服务器硬件设备,低价的商业级服务器一 阅读全文
posted @ 2018-01-29 02:35 明王不动心 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 核心知识点: 1.AOF:以独立日志的方式记录写命令,重启时再执行命令。与RDB不同的是解决数据持久化的实时性,可以记录所有写操作。 2.AOF工作流程:写入命令、文件同步、文件重写、文件加载。 3.命令写入 a.将命令以文本协议格式保存在缓存中。 b.为什么使用文本协议格式?兼容性、避免二次开销、 阅读全文
posted @ 2018-01-29 00:50 明王不动心 阅读(1134) 评论(0) 推荐(1) 编辑
摘要: 首先为了让我们能够对Cookie和Session有一个初步的理解,先给出一个问题和一个例子来引出Cookie和Session,然后随后带着问题再去思考Cookie和Session二者的机制。 问题1:为什么我们在浏览网页的时候,会发现它会自动的给你推送一些内容,推送的这些内容并不是随机的, 是一些与 阅读全文
posted @ 2018-01-28 18:25 明王不动心 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 在互联网产品的发布过程中也较多采用此种发布方式:产品的发布过程不是一蹴而就,而是逐步扩大使用用户的范围。其中用到的策略就是“灰度发布”。 1.什么是灰度发布? 灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。 AB test就是一种灰度发布方式,让一部用户继续用A,一部分用户开始用B, 如果用 阅读全文
posted @ 2018-01-28 01:05 明王不动心 阅读(818) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 46 下一页