摘要: MariaDB Galera Cluster是什么? Galera Cluster是由第三方公司Codership所研发的一套免费开源的集群高可用方案,实现了数据零丢失,官网地址为http://galeracluster.com/ 其在MySQLInnoDB存储引擎基础上打了wrep(虚拟全同步复制 阅读全文
posted @ 2021-01-09 14:26 背锅的Mike 阅读(7478) 评论(0) 推荐(1) 编辑
摘要: Redis主从复制原理是什么? 1.设置了一个从服务器,在连接时它发送了一个SYNC命令,不管它是第一次连接还是再次连接都没有关系 2.然后主服务器开始后台存储,并且开始缓存新连接进来的修改数据的命令。当后台存储完成后,主服务器把数据文件发送到从服务器,从服务器将其保存在磁盘上,然后加载到内存中。然 阅读全文
posted @ 2021-01-07 09:27 背锅的Mike 阅读(152) 评论(0) 推荐(1) 编辑
摘要: MySQL主从复制原理是什么? Mysql复制大体有3个步骤: 1.master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events); 2.slave将master的binary log events拷贝到它的中继日志(relay log 阅读全文
posted @ 2021-01-06 09:11 背锅的Mike 阅读(637) 评论(0) 推荐(1) 编辑
摘要: 什么是NTP服务器? NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止 阅读全文
posted @ 2021-01-05 11:20 背锅的Mike 阅读(783) 评论(0) 推荐(1) 编辑
摘要: 什么是MongoDB? MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能 最丰富,最像关系数据库的。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。它是由C 阅读全文
posted @ 2020-12-30 15:29 背锅的Mike 阅读(1467) 评论(0) 推荐(2) 编辑
摘要: 什么是ZooKeeper? ZooKeeper是用于维护配置信息,命名,提供分布式同步以及提供组服务的集中式服务。所有这些类型的服务都以某种形式被分布式应用程序使用。每次实施它们时,都会进行很多工作来修复不可避免的错误和竞争条件。由于难以实现这类服务,因此应用程序最初通常会跳过它们,这会使它们在存在 阅读全文
posted @ 2020-12-17 14:59 背锅的Mike 阅读(940) 评论(0) 推荐(2) 编辑
摘要: 什么是Redis? Redis通常被称为数据结构服务器。这意味着Redis通过一组命令提供对可变数据结构的访问,这些命令是使用带有TCP套接字和简单协议的服务器-客户端模型发送的。因此,不同的进程可以以共享的方式查询和修改相同的数据结构。 在Redis中实现的数据结构具有一些特殊属性: 即使始终为它 阅读全文
posted @ 2020-12-16 11:31 背锅的Mike 阅读(456) 评论(0) 推荐(1) 编辑
摘要: RabbitMQ简介 在搭建RabbitMQ之前实现要介绍一下MQ,MQ是什么? MQ全称是Message Queue,可以理解为消息队列的意思,简单来说就是消息以管道的方式进行传递 RabbitMQ是一个实现了AMQP(Advanced Message Queuing Protocol)高级消息队 阅读全文
posted @ 2020-12-15 13:55 背锅的Mike 阅读(1699) 评论(0) 推荐(1) 编辑
摘要: 今天公司后台上传图片出现 413 Request Too Large 错误,字面意思就是请求太大导致报错 分析一下,因为后台上传图片到 nginx 太大了超过默认值导致默认值 报错如下: Nginx中的 client_max_body_size 配置属性 Syntax: client_max_bod 阅读全文
posted @ 2020-12-14 11:28 背锅的Mike 阅读(3113) 评论(0) 推荐(1) 编辑
摘要: 现在随着手机和pad的移动端普及,越来越多的用户选择使用移动客户端访问网站,而为了获取更好的用户体验,就需要针对不同的设备显示出最合适的匹配,这样就是近年来流行的“响应式web设计”。 本文要讲的的是如何使用nginx区分pc和手机访问相同的网站,是代码上完全隔离的两套网站(一套移动端、一套pc端) 阅读全文
posted @ 2020-12-02 08:41 背锅的Mike 阅读(2370) 评论(0) 推荐(0) 编辑