10 2018 档案

摘要:一、Redis简介 Redis是一个非关系型远程内存数据库,它也是一个Key-value模型的数据库。Redis支持5种数据类型(string、list、set、sorted set、hash),可以将各式各样的问题很自然的映射到这些数据结构上。虽然Redis是一个内存数据库,但可通过自身的复制、持 阅读全文
posted @ 2018-10-31 16:33 readygood 阅读(289) 评论(0) 推荐(0)
摘要:一、文档存储类型(Document Stores) 文档存储,也称为面向文档的数据库系统,其主要特点在于它们的无模式的数据组织。 特点: 1.记录数据不需要具有统一的结构,即不同的记录可以具有不同的列。 2.对于每个记录,各个列的值的类型可以是不同的。 3.列可以有多个值(数组)。 4.记录可以具有 阅读全文
posted @ 2018-10-30 15:02 readygood 阅读(2624) 评论(0) 推荐(1)
摘要:一、XtraBackup简介与安装 XtraBackup是一款免费的在线开源数据库备份解决方案,适用于所有版本的MySQL和MariaDB。XtraBackup支持对InnoDB热备,是一款物理备份工具。可对数据库做完全备份、部分备份、增量备份、差异备份。 1.备份的实现原理 InnoDB存储引擎是 阅读全文
posted @ 2018-10-28 15:04 readygood 阅读(1167) 评论(0) 推荐(0)
摘要:一、MySQL备份方式与备份类型 1.备份的必要性 再生产环境中,为了防止硬件故障、软件故障、自然灾害、误操作等各种原因导致的数据库数据丢失后能恢复到事故之前的状态,我们需要对数据库进行备份和恢复操作。数据库的备份和恢复是非常重要的工作,数据的备份不是最终目的,数据的恢复才是。 备份时应该注意的事项 阅读全文
posted @ 2018-10-27 01:31 readygood 阅读(6515) 评论(0) 推荐(1)
摘要:一、并发控制中锁的概念 锁是并发控制中最核心的概念之一,在MySQL中的锁分两大类,一种是读锁,一种是写锁,读锁也可以称为共享锁(shared lock),写锁也通常称为排它锁(exclusive lock)。 这里先不讨论锁的具体实现,描述一下锁的概念:读锁是共享的,或者说是相互不阻塞的。多个客户 阅读全文
posted @ 2018-10-26 13:33 readygood 阅读(8523) 评论(0) 推荐(2)
摘要:一、数据库引擎(Engines)的概念 MySQ5.6L的架构图: MySQL的存储引擎全称为(Pluggable Storage Engines)插件式存储引擎。MySQL的所有逻辑概念,包括SQL Interface、Parser、Optimizer、Caches和Buffers等,都需要真正转 阅读全文
posted @ 2018-10-25 20:41 readygood 阅读(1249) 评论(0) 推荐(2)
摘要:一、Session的定义 在计算机科学中,特别是在网络中,session是两个或更多个通信设备之间或计算机和用户之间的临时和交互式信息交换。session在某个时间点建立,然后在之后的某一时间点拆除。建立的通信session可以在每个方向上涉及多个消息。session通常是有状态的,这意味着至少一个 阅读全文
posted @ 2018-10-18 22:02 readygood 阅读(1543) 评论(0) 推荐(2)
摘要:一、什么是Tomcat? 在弄清楚Tomcat之前要先了解什么是J2EE:从整体上讲,J2EE 是使用 Java 技术开发企业级应用的工业标准,它是 Java 技术不断适应和促进企业级应用过程中的产物。 适用于企业级应用的 J2EE,提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平 阅读全文
posted @ 2018-10-16 22:50 readygood 阅读(18517) 评论(0) 推荐(2)
摘要:一、安装环境 1.软件版本 HAProxy:1.5.18 Keepalived:1.3.5 Nginx:1.12.2 PHP:7.2 系统版本:CentOS 7.4 2.IP分配与架构图 3.安装软件 1>关闭所有服务器的firewall与SELinux 2>在各服务器上安装所需软件,这里都是yum 阅读全文
posted @ 2018-10-14 22:30 readygood 阅读(479) 评论(0) 推荐(1)
摘要:安装环境: Nginx:Nginx1.12.2 PHP:PHP 7.2 系统:CentOS 7.4 安装方式: Nginx与PHP都是yum安装的,具体步骤: 1.安装epel源再安装Nginx: 2.安装PHP epel源再yum安装php7.2与相关依赖包 3.修改Nginx配置,将收到的以.p 阅读全文
posted @ 2018-10-13 17:53 readygood 阅读(4868) 评论(0) 推荐(1)
摘要:一、HAProxy的ACL的功能 ACL(Access Control List)访问控制列表,HAProxy中的ACL的匹配条件和控制条件有许多种,功能很强大,可以通过源地址、源端口、目标地址、目标端口、请求的资源类型、请求的主机等。 上面的指令和参数都是为了设置或定义ACL的匹配条件的,即ACL 阅读全文
posted @ 2018-10-13 00:56 readygood 阅读(2866) 评论(0) 推荐(1)
摘要:一、HAProxy安装 1.HAProxy简单介绍 HAProxy虽然名字前有HA,但它并不是一款高可用软件,而是一款用于实现负载均衡的软件,可实现四层与七层的负载均衡。 2.yum安装HAProxy HAProxy已经包含在yum的base中,版本为1.15,可以直接yum安装 HAProxy的配 阅读全文
posted @ 2018-10-11 23:37 readygood 阅读(10587) 评论(0) 推荐(1)
摘要:一、四层与七层负载均衡在原理上的区别 图示: 四层负载均衡与七层负载均衡在工作原理上的简单区别如下图: 概述: 1.四层负载均衡工作在OSI模型中的四层,即传输层。四层负载均衡只能根据报文中目标地址和源地址对请求进行转发,而无法修改或判断所请求资源的具体类型,然后经过负载均衡内部的调度算法转发至要处 阅读全文
posted @ 2018-10-08 23:22 readygood 阅读(4872) 评论(0) 推荐(2)