摘要:
[TOC] Nginx 和 Gunicorn 部署 Django项目 前提准备: linux服务器 + python3.6.2 上传项目代码至服务器 Django 项目中会有一些 CSS、JavaScript 等静态文件,为了能够方便地让 Nginx 处理这些静态文件的请求,我们把项目中的全部静态文 阅读全文
摘要:
[TOC] Redis API支持 Redis提供了各类开发语言的API,方便开发语言连接使用Redis。 https://redis.io/clients 官方网站提供了不同开发语言的API程序。 redis py安装方式 Python 连接redis https://redis.io/clien 阅读全文
摘要:
[TOC] Redis数据类型 字符串:string 字典:hash 列表:list 集合:set 有序集合:sorted set 全局Key操作 字符串 String string 是redis 最基本的类型,一个key对应一个value,一个键最大能存储512MB 应用场景:常规计数,比如微博粉 阅读全文
摘要:
[TOC] Redis主从复制 使用异步复制 一个服务器可以有多个从服务器 从服务器也可以有自己的从服务器 复制功能不会阻塞主服务器 可以通过服务功能来上主服务器免于持久化操作,由从服务器去执行持久化操作即可。 以下是关于Redis复制功能的几个重要方面: Redis使用异步复制。从Redis 2. 阅读全文
摘要:
[TOC] Redis安装 Redis基本管理操作 基础配置文件介绍 连接测试 redis多实例安装配置略。。。 阅读全文
摘要:
[TOC] RDB持久化 RDB 持久化 可以在指定的时间间隔内生成数据集的时间点快照(point in time snapshot)。 优点:快速持久化、占用磁盘空间少、适合于用做备份,主从复制也是基于RDB持久化功能实现的。 缺点:当断电,重启时,RDB会丢失少部分数据。 AOF持久化 记录服务 阅读全文
摘要:
[TOC] Redis简介 1. Redis是一款开源的,ANSI C语言编写的,高级键值(key value)缓存和支持永久存储NoSQL数据库产品。 2. Redis采用内存(In Memory)数据集(DataSet)。 3. 支持多种数据类型。 4. 运行于大多数POSIX系统,如Linux 阅读全文
摘要:
[TOC] 持续更新... "Redis简介" "Redis安装及基本配置" "Redis持久化" "Redis开发及管理实战" "Redis高可用及集群" "Redis多API开发" 阅读全文
摘要:
[TOC] Django 配置缓存机制 Django 是动态网站,一般来说需要实时地生成访问的网页,展示给访问者,这样,内容可以随时变化,但是从数据库读多次把所需要的数据取出来,要比从内存或者硬盘等一次读出来 付出的成本大很多。而使用缓存的话,可以将数据保存在缓存中,下次访问的时候直接从缓存中获得数 阅读全文