CAS是什么? CAS(Compare And Swap):比较并交换,它是一条并发原语。 原语属于操作系统用语范畴,是由若干条指令组成,用于完成某个功能的一个过程,并且原语的执行必须是连续的,在执行过程中不允许被中断,也就是说CAS是一条原子指令,不会造成所谓的数据不一致问题。 compareAn ...
分类:
其他好文 时间:
2019-11-11 18:22:30
阅读次数:
113
MHA 简介 MHA(Master High Availability)目前在 MySQL 高可用方面是一个相对成熟的解决方案, 它由日本 DeNA 公司的 youshimaton 员工(现就职于 Facebook 公司)开发,是一套优秀的作 为 MySQL 高可用性环境下故障切换和主从角色提升的高 ...
分类:
数据库 时间:
2019-11-04 13:58:46
阅读次数:
77
环境部署 角色 IP地址 主机名 ServerID 数据库类型 Primary Master 192.168.200.111 server01 1 写 Secondary Master 192.168.200.112 server02 2 写 Slave1 192.168.200.113 serve ...
分类:
数据库 时间:
2019-11-04 13:31:58
阅读次数:
65
此教程已支持最新2019.2版本 本教程适用Windows、Mac、Ubuntu等所有平台。 激活前准备工作 配置文件修改已经不在bin目录下直接修改,而是通过Idea修改 如果输入code一直弹出来,请去hosts里移除jetbrains相关的项目 激活出现问题自己无法解决可在后台回复:激活群 , ...
分类:
其他好文 时间:
2019-10-30 22:22:41
阅读次数:
4240
电脑使用了N久,硬盘里充斥了各类有用或无用文件数据,我们该如何对硬盘存储空间进行分析和清理以释放更多空间呢?
主要介绍:复制功能介绍、mysql二进制日志、mysql复制拓扑、高可用框架、单点故障、读写分离和负载均衡介绍等mysql复制功能提供分担读负载复制解决的问题实现在不同服务器上的数据分布利用二进制日志增量进行不需要太多的带宽但是使用基于行的复制在进行大批量的更改时会对带宽带来一定得压力,特别是跨ID... ...
分类:
数据库 时间:
2019-10-18 15:54:22
阅读次数:
130
问题一:阿里云cdn加速原理 简单的说,CDN的工作原理就是将您源站的资源缓存到位于全球各地的CDN节点上,用户请求资源时,就近返回节点上缓存的资源,而不需要每个用户的请求都回您的源站获取,避免网络拥塞、缓解源站压力,保证用户访问资源的速度和体验 问题二:mysql的主从复制、mha高可用、atls ...
分类:
其他好文 时间:
2019-09-12 23:01:49
阅读次数:
144
本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 ...
分类:
编程语言 时间:
2019-09-07 01:34:09
阅读次数:
130
最近遇到一个非常诡异的问题,mha后台进程自己中断退出了。以下是报错:Mon Dec 21 20:16:07 2015 - [info] OK.Mon Dec 21 20:16:07 2015 - [warning] shutdown_script is not defined.Mon Dec 21 ...
分类:
系统相关 时间:
2019-09-06 16:12:32
阅读次数:
140