hashlib 提供摘要算法的模块 import hashlib # 提供摘要算法的模块 sha = hashlib.md5() sha.update(b'alex3714') print(sha.hexdigest()) # aee949757a2e698417463d47acac93df imp ...
分类:
编程语言 时间:
2019-06-09 13:13:44
阅读次数:
110
一面 · 你对mysql的哪部分最熟悉,给我分享一下。· 锁是如何实现的,有哪几种锁?· 主从同步搭建过程,和主从同步的原理。· mha的原理,使用的是什么版本?· 你是如何备份的,mysqldump会锁表吗?· 除了mysqldump你还知道哪些逻辑备份工具?· 说一下mysqldumper的原理 ...
分类:
数据库 时间:
2019-06-04 22:28:44
阅读次数:
171
[toc] preface: MMM架构相比于MHA来说各方面都逊色不少,写这篇案例也算是整理下思路吧. 一.理论概述 MMM(Master Master replication Manager for MySQL) 是一套支持双主日常管理的脚本程序,使用Perl语言开发,主要用来监控和管理MySQ ...
分类:
数据库 时间:
2019-05-22 19:35:01
阅读次数:
130
[toc] 一.理论概述 在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。 优点|缺点 | 由perl语言开发的开源工具|需要编写脚本或利用第三方工具来实现Vip的配置 ...
分类:
数据库 时间:
2019-05-20 21:30:44
阅读次数:
183
首先,咱们都有一共识,即可以使用缓存来提升系统的访问速度! 现如今,分布式缓存这么强大,所以,大部分时候,我们可能都不会去关注本地缓存了! 而在一起高并发的场景,如果我们一味使用nosql式的缓存,如 redis, 那么也是好的吧! 但是有个问题我们得考虑下: redis 这样的缓存是快,但是它总有 ...
分类:
其他好文 时间:
2019-05-20 17:00:06
阅读次数:
118
.使用Java写的Activity程序主要关注输入法处理之前的ViewPreIme和输入法之后的ViewPostIme的处理。 2.输入事件传给的控件称为输入焦点。 3.每一个Window都有一个DecorView也有一个ViewRootImpl 4.java源代码分析使用SourceInsight ...
分类:
移动开发 时间:
2019-05-18 00:50:37
阅读次数:
210
linux学习第十周总结接着上周的mysql,重点终结日志管理,备份还原,主从复制和mysql集群一、mysql日志管理事务日志transactionlog错误日志errorlog通用日志generallog慢查询日志slowquerylog二进制日志binarylog中继日志releylog1.事务日志事务型存储引擎自行管理和使用,建议和数据文件分开存放redologundologInnodb事
分类:
系统相关 时间:
2019-05-14 00:52:23
阅读次数:
212
MHA实现mariadb的高可用的详细步骤及配置参数详解
分类:
数据库 时间:
2019-05-12 01:45:21
阅读次数:
186
二、MHA服务2.1服务角色 MHA服务有两种角色,MHAManager(管理节点)和MHANode(数据节点):MHAManager: 通常单独部署在一台独立机器上管理多个master/slave集群(组),每个master/slave集群称作一个application,用来管理统筹整个集群。MHAnode: 运行在每台MySQL服务器上(master/slave/manager),它通过
分类:
数据库 时间:
2019-05-11 18:21:14
阅读次数:
149
1.安装 Atlas 2.编辑配置文件 3. 启动测试 4. 管理Atlas ...
分类:
数据库 时间:
2019-05-11 18:04:10
阅读次数:
193