骏马金龙 (新博客:www.junmajinlong.com)

网名骏马金龙,钟情于IT世界里的各种原理和实现机制,强迫症重症患者。爱研究、爱翻译、爱分享。特借此一亩三分田记录自己成长点滴!!!

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: ZooKeeper系列文章: https://www.cnblogs.com/f ck need u/p/7576137.html zk   1.简介 ZooKeeper提供了一个非常简单的命令行客户端zkCli,它在ZooKeeper安装目录的bin目录下。 先连接一个已经启动的ZooK 阅读全文
posted @ 2018-06-27 10:51 骏马金龙 阅读(6647) 评论(2) 推荐(3) 编辑
摘要: ZooKeeper系列文章: https://www.cnblogs.com/f ck need u/p/7576137.html zk   ZooKeeper: 分布式协调服务 ZooKeeper是一个开源的为分布式应用提供分布式协调的服务。它公开了一组简单的原语,分布式应用程序可以基于 阅读全文
posted @ 2018-06-26 20:44 骏马金龙 阅读(2662) 评论(0) 推荐(5) 编辑
摘要: MySQL组复制系列文章: 1. "MySQL组复制大纲" 2. "MySQL组复制(1):组复制技术简介" 3. "MySQL组复制(2):配置单主模型的组复制" 4. "MySQL组复制(3):配置多主模型的组复制" 5. "MySQL组复制(4):组复制理论透彻分析" 这一篇对MySQL组复制 阅读全文
posted @ 2018-06-25 17:44 骏马金龙 阅读(10290) 评论(1) 推荐(12) 编辑
摘要: MySQL 5.7之后,刚初始化的MySQL实例要求先修改密码。否则会报错: 所以修改下密码就OK: 阅读全文
posted @ 2018-06-24 18:26 骏马金龙 阅读(1363) 评论(0) 推荐(2) 编辑
摘要: MySQL组复制系列文章: 1. "MySQL组复制大纲" 2. "MySQL组复制(1):组复制技术简介" 3. "MySQL组复制(2):配置单主模型的组复制" 4. "MySQL组复制(3):配置多主模型的组复制" 5. "MySQL组复制(4):组复制理论透彻分析" 1.MySQL高可用的背 阅读全文
posted @ 2018-06-23 11:52 骏马金龙 阅读(5317) 评论(0) 推荐(5) 编辑
摘要: MySQL组复制系列文章: 1. "MySQL组复制大纲" 2. "MySQL组复制(1):组复制技术简介" 3. "MySQL组复制(2):配置单主模型的组复制" 4. "MySQL组复制(3):配置多主模型的组复制" 5. "MySQL组复制(4):组复制理论透彻分析" 在这一篇,我演示的是如何 阅读全文
posted @ 2018-06-22 18:30 骏马金龙 阅读(2499) 评论(0) 推荐(5) 编辑
摘要: 使用 Perfomance Schema 中的表来监控组复制,假定你的MySQL编译时已经启动了 Performance Schema 表。组复制将添加如下两张 P_S 表: performance_schema.replication_group_member_stats performance_ 阅读全文
posted @ 2018-06-20 17:08 骏马金龙 阅读(2429) 评论(0) 推荐(2) 编辑
摘要: MySQL组复制系列文章: 1. "MySQL组复制大纲" 2. "MySQL组复制(1):组复制技术简介" 3. "MySQL组复制(2):配置单主模型的组复制" 4. "MySQL组复制(3):配置多主模型的组复制" 5. "MySQL组复制(4):组复制理论透彻分析" MySQL的组复制可以配 阅读全文
posted @ 2018-06-20 12:12 骏马金龙 阅读(5651) 评论(5) 推荐(13) 编辑
摘要: 本节列出和解释了组复制相关的要求和限制。 1.组复制的要求 要使用组复制,每个MySQL节点必须满足以下条件: 1.1 基本要求 1. InnoDB存储引擎:数据必须存储在事务型的InnoDB存储引擎中。事务以乐观形式执行,然后在提交前会检测冲突问题。如果有冲突,为了维护组中一致性,有些事务必须回滚 阅读全文
posted @ 2018-06-19 10:32 骏马金龙 阅读(3343) 评论(1) 推荐(4) 编辑
摘要: 本文解释bash内置命令的特殊性、前台、后台任务的"本质",以及前、后台任务和bash进程、终端的关系。网上没类似的资料,所以都是自己的感悟和总结,如有错误,120分的期待盼请指正。 因为要详细分析每一个涉及到的内容,我用了很多示例,所以结论比较分散。因此在文章的结尾,我将这些结论大概做了个总结。 阅读全文
posted @ 2018-06-14 16:52 骏马金龙 阅读(3715) 评论(3) 推荐(9) 编辑
摘要: 1.半同步复制 半同步复制官方手册:https://dev.mysql.com/doc/refman/5.7/en/replication semisync.html 默认情况下,MySQL的复制是异步的,master将新生成的binlog发送给各slave后,无需等待slave的ack回复(sla 阅读全文
posted @ 2018-06-11 12:03 骏马金龙 阅读(4226) 评论(4) 推荐(6) 编辑
摘要: 相比传统的MySQL复制,gtid复制无论是配置还是维护都要轻松的多。本文对gtid复制稍作介绍。 MySQL基于GTID复制官方手册:https://dev.mysql.com/doc/refman/5.7/en/replication gtids.html 1.gtid基本概念 传统的基于bin 阅读全文
posted @ 2018-06-10 22:41 骏马金龙 阅读(5018) 评论(1) 推荐(8) 编辑
摘要: 本文非常详细地介绍MySQL复制相关的内容,包括基本概念、复制原理、如何配置不同类型的复制(传统复制)等等。在此文章之后,还有几篇文章分别介绍GTID复制、半同步复制、实现MySQL的动静分离,以及MySQL 5.7.17引入的革命性功能:组复制(MGR)。 本文是MySQL Replication 阅读全文
posted @ 2018-06-08 12:30 骏马金龙 阅读(14596) 评论(4) 推荐(31) 编辑
摘要: python中字符串对象提供了很多方法来操作字符串,功能相当丰富。 print(dir(str)) [..........'capitalize', 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find', 阅读全文
posted @ 2018-06-03 00:59 骏马金龙 阅读(28790) 评论(3) 推荐(17) 编辑
摘要: 为了像本地一样访问远程主机上的目录,通常我们会在远程主机上使用nfs来导出目录,并在本地主机上mount这个nfs文件系统。如果是windows系统,则使用cifs或samba的方式来访问。 但可能我们忽略了一个远程连接最通用的工具:ssh。其实很多和远程有关的行为,基于ssh都能完成,即使是实现像 阅读全文
posted @ 2018-05-29 14:37 骏马金龙 阅读(7954) 评论(0) 推荐(2) 编辑
摘要: 这是mysql登录时找不到套接字的问题。 首先需要明白的是,Linux端的mysql server启动时会开启一个socket,Linux上的MySQL的客户端在不使用IP连接时mysql server时,默认也会通过套接字来链接mysql server。 1.mysql server的套接字文件。 阅读全文
posted @ 2018-05-28 10:01 骏马金龙 阅读(14326) 评论(0) 推荐(1) 编辑
摘要: 曾多次想要在Linux下比较目录a和目录b中文件列表的差别,然后对目录a比目录b中多出的文件、少掉的文件分别做处理。但是,在网上搜索了多次也都没找到能直接处理好的工具。 所以想了不少方法,自我感觉都不错,而且网上似乎没有这方面的文章,所以分享出来给大家。如果各位有更好的工具或者方法,盼请留下说明(本 阅读全文
posted @ 2018-05-22 11:11 骏马金龙 阅读(39747) 评论(0) 推荐(5) 编辑
摘要: 1.1 几种常见存储设备的接口 1.IDE接口 IDE的英文全称为"Integrated Drive Electronics",即"电子集成驱动器",是曾经主流的硬盘接口。IDE接口也称之为ATA接口。ATA的英文拼写为"Advanced Technology Attachment"。2003年推出 阅读全文
posted @ 2018-05-21 22:46 骏马金龙 阅读(5124) 评论(2) 推荐(12) 编辑
摘要: 本文详细介绍iSCSI相关的内容,以及在Linux上如何实现iSCSI。 第1章 iSCSI简介 1.1 scsi和iscsi 传统的SCSI技术是存储设备最基本的标准协议,但通常需要设备互相靠近并用SCSI总线连接,因此受到物理环境的限制。 iSCSI(Internet Small Compute 阅读全文
posted @ 2018-05-21 16:31 骏马金龙 阅读(12621) 评论(0) 推荐(12) 编辑
摘要: 加密后的ts文件不能直接合并或播放,需要使用key对每个ts文件进行解密。 分为两种情况: (1).如果ts文件已经全部下载好,则可以直接在本地通过ffmpeg快速解密合并。 (2).如果ts文件没有下载好,则可以通过vlc直接下载整个视频,或者通过ffmpeg下载并转换。 无论是哪种情况,都要去视 阅读全文
posted @ 2018-05-13 23:30 骏马金龙 阅读(28688) 评论(0) 推荐(2) 编辑
摘要: MariaDB/MySQL备份恢复系列: 备份和恢复(一):mysqldump工具用法详述 备份和恢复(二):导入、导出表数据 备份和恢复(三):xtrabackup用法和原理详述 xtrabackup是percona团队研发的备份工具,比MySQL官方的ibbackup的功能还要多。支持myisa 阅读全文
posted @ 2018-05-10 11:22 骏马金龙 阅读(14493) 评论(3) 推荐(15) 编辑
摘要: MariaDB/MySQL备份恢复系列: 备份和恢复(一):mysqldump工具用法详述 备份和恢复(二):导入、导出表数据 备份和恢复(三):xtrabackup用法和原理详述 1.导出、导入数据 load data infile和select into outfile语句是配套的。select 阅读全文
posted @ 2018-05-09 13:27 骏马金龙 阅读(11791) 评论(0) 推荐(5) 编辑
摘要: MariaDB/MySQL备份恢复系列: 备份和恢复(一):mysqldump工具用法详述 备份和恢复(二):导入、导出表数据 备份和恢复(三):xtrabackup用法和原理详述 1.备份分类 按照是否能够继续提供服务,将数据库备份类型划分为: 热备份:在线备份,能读能写 温备份:能读不能写 冷备 阅读全文
posted @ 2018-05-09 12:24 骏马金龙 阅读(14353) 评论(3) 推荐(10) 编辑
摘要: innodb事务日志包括redo log和undo log。redo log是重做日志,提供前滚操作,undo log是回滚日志,提供回滚操作。 undo log不是redo log的逆向过程,其实它们都算是用来恢复的日志: 1.redo log通常是物理日志,记录的是数据页的物理修改,而不是某一行 阅读全文
posted @ 2018-05-08 20:49 骏马金龙 阅读(201563) 评论(36) 推荐(163) 编辑
摘要: 官方手册:https://dev.mysql.com/doc/refman/5.7/en/server-logs.html 不管是哪个数据库产品,一定会有日志文件。在MariaDB/MySQL中,主要有5种日志文件: 1.错误日志(error log):记录mysql服务的启停时正确和错误的信息,还 阅读全文
posted @ 2018-05-07 09:40 骏马金龙 阅读(70426) 评论(6) 推荐(28) 编辑
摘要: 官方手册:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-transaction-model.html 1.事务特性 事务具有ACID特性:原子性(A,atomicity)、一致性(C,consistency)、隔离性(I,isolati 阅读全文
posted @ 2018-05-06 12:04 骏马金龙 阅读(5552) 评论(1) 推荐(12) 编辑
摘要: 官方手册:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-transaction-model.html 1.事务提交的方式 在MariaDB/MySQL中有3种事务提交的方式。 1.显式开启和提交。 使用begin或者start tran 阅读全文
posted @ 2018-05-05 18:17 骏马金龙 阅读(6782) 评论(2) 推荐(10) 编辑
摘要: MariaDB/MySQL中的user由用户名和主机名构成,如"root@localhost",同用户名但不同主机名对MySQL/MariaDB来讲是不同的,也就是说"root@localhost"和"root@127.0.0.1"是不同的用户,尽管它们都是本机的root。 1.权限验证 在Mari 阅读全文
posted @ 2018-05-05 11:39 骏马金龙 阅读(18388) 评论(0) 推荐(9) 编辑
摘要: 在使用GROUP BY子句时,总是需要将筛选的所有数据进行分组操作,它的分组作用域是整张表。分组以后,为每个组只返回一行。而使用基于窗口的操作,类似于分组,但却可以对这些"组"(即窗口)中的每一行进行计算,所以可以为每"组"返回多行。 窗口函数也称为分区函数,在Oracle中称为分析函数,因为开窗函 阅读全文
posted @ 2018-04-25 15:50 骏马金龙 阅读(5255) 评论(1) 推荐(3) 编辑
摘要: 本文为mariadb官方手册:window functions的译文。 原文:https://mariadb.com/kb/en/window-functions-overview/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/window-fun 阅读全文
posted @ 2018-04-24 12:37 骏马金龙 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:group_concat()函数的译文。 原文:https://mariadb.com/kb/en/group_concat/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/group_concat/ 阅读全文
posted @ 2018-04-23 15:48 骏马金龙 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 1.update语句 update用于修改表中记录。 先简单介绍下各子句和关键字相关的功能,后文将详细解释它们。 low_priority只对使用表级锁的存储引擎有效(如MyISAM和Aria),它设置delete语句的优先级低于读操作,使update延迟到没有任何进程访问表的时候才会执行。见:(M 阅读全文
posted @ 2018-04-23 01:20 骏马金龙 阅读(3061) 评论(0) 推荐(6) 编辑
摘要: 1.insert和replace插入数据 先解释insert。 insert插入数据有三种语法,简洁版如下: 1.使用values()或value():insert into table_name values(),(),(),()... 2.使用set子句:insert into table_na 阅读全文
posted @ 2018-04-22 15:47 骏马金龙 阅读(4026) 评论(0) 推荐(5) 编辑
摘要: MariaDB/MySQL中使用表级锁的存储引擎(例如MyISAM、Aria(MariaDB对MyISAM引擎的改进,前身是MyISAM))在读(select)、写操作(insert、delete、update、replace)上有优先级的概念。默认情况下,写操作的优先级高于读操作。注:不适用于In 阅读全文
posted @ 2018-04-22 14:55 骏马金龙 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:XtraDB/InnoDB中的AUTO_INCREMENT处理方式的译文。 原文:https://mariadb.com/kb/en/auto_increment-handling-in-xtradbinnodb/ 我提交到MariaDB官方手册的译文:https:// 阅读全文
posted @ 2018-04-22 14:07 骏马金龙 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:DELETE语句的译文。 原文:https://mariadb.com/kb/en/delete/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/delete/ 阅读全文
posted @ 2018-04-20 11:28 骏马金龙 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:HIGH_PRIORITY and LOW_PRIORITY的译文。 原文:https://mariadb.com/kb/en/high_priority-and-low_priority/ 我提交到MariaDB官方手册的译文:https://mariadb.com/ 阅读全文
posted @ 2018-04-20 10:10 骏马金龙 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:REPLACE INTO的译文。 原文:https://mariadb.com/kb/en/replace/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/replace/ 阅读全文
posted @ 2018-04-20 00:22 骏马金龙 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:UPDATE的译文。 原文:https://mariadb.com/kb/en/update/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/update/ 阅读全文
posted @ 2018-04-19 23:16 骏马金龙 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:LOAD DATA INFILE的译文。 原文:https://mariadb.com/kb/en/load-data-infile/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/load-data-infile/ 阅读全文
posted @ 2018-04-19 20:36 骏马金龙 阅读(798) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页