摘要: 1一键脚本#!/bin/bash # 1 声明 #-------------------------------------- #请在strom/bin/下执行脚本 #supervisor-hosts:配置supervisor的主机名,请自行配置 #BASH_PATH 需要自行配置 #-------------------------------------- BASH_PATH=/root/a... 阅读全文
posted @ 2017-12-09 00:03 edgedance 阅读(525) 评论(0) 推荐(0) 编辑
摘要: Storm 性能优化目录场景假设调优步骤和方法Storm 的部分特性Storm 并行度Storm 消息机制Storm UI 解析性能优化场景假设在介绍 Storm 的性能调优方法之前,假设一个场景:项目组部署了3台机器,计划运行且仅运行 Storm(1.0.1) + Kafka(0.9.0.1) + Redis(3.2.1) 的小规模实验集群,集群的配置情况如下表:| 主机名 | 硬件配置 | 角... 阅读全文
posted @ 2017-12-09 00:02 edgedance 阅读(580) 评论(0) 推荐(0) 编辑
摘要: java.net.SocketException如何才能更好的使用呢?这个就需要我们先要了解有关这个语言的相关问题。希望大家有所帮助。那么我们就来看看有关java.net.SocketException的相关知识。第1个异常是 java.net.BindException:Address already in use: JVM_Bind。该异常发生在服务器端进行new ServerSocket(p... 阅读全文
posted @ 2017-08-29 22:52 edgedance 阅读(3856) 评论(0) 推荐(0) 编辑
摘要: MySQL中concat函数使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:SELECT... 阅读全文
posted @ 2017-08-18 00:49 edgedance 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 介绍MySQL自身的mysqldump工具支持单线程工作,依次一个个导出多个表,没有一个并行的机,这就使得它无法迅速的备份数据。 mydumper作为一个实用工具,能够良好支持多线程工作,可以并行的多线程的从表中读入数据并同时写到不同的文件里,这使得它在处理速度方面快于传统的mysqldump。其特征之一是在处理过程中需要对列表加以锁定,因此如果我们需要在工作时段执行备份工作,那么会引起DML阻塞... 阅读全文
posted @ 2017-08-10 22:41 edgedance 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 1linux下mysql导出文件 备份mysql数据库的命令mysqldump -h主机名 -u用户名 -p密码 数据库名字 > 备份的数据库名字.sql例如:mysqldump -uroot -p1234 springboot >/tmp/springboot.sql仅仅备份数据库结构(不带表数据)mysqldump --no-data -h主机名 -u用户名 -p密码 数据库名字 > ... 阅读全文
posted @ 2017-07-25 00:09 edgedance 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 首先理解一下一下inode:Unix/Linux系统内部不使用文件名,而使用inode号码来识别文件。表面上,用户通过文件名,打开文件。实际上,系统内部这个过程分成三步:首先,系统找到这个文件名对应的inode号码;其次,通过inode号码,获取inode信息;最后,根据inode信息,找到文件数据所在的block,读出数据。1、文件名和inode号码是"一一对应"关系,每个inode号码对应一个... 阅读全文
posted @ 2017-07-24 15:48 edgedance 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 复制其最终目的是让一台服务器的数据和另外的服务器的数据保持同步,已达到数据冗余或者服务的负载均衡。一台主服务器可以连接多台从服务器,并且从服务器也可以反过来作为主服务器。主从服务器可以位于不同的网络拓扑中,由于mysql的强大复制功能,其复制目标可以是所有的数据库,也可以是某些数据库,甚至是某个数据库中的某些表进行复制。MySQL支持的两种复制方案:基于语句复制,基于行复制基于语句复制基于行复制,... 阅读全文
posted @ 2017-07-09 03:39 edgedance 阅读(222) 评论(0) 推荐(0) 编辑
摘要: mysql 启动时,报错一般都不明显,因此我们需要配置错误日志#vim /etc/my.cnfxxxxxxxxxx1 1#vim /etc/my.cnf在[mysqld]下添加log_error = /var/log/mysql/error.logx 1log_error = /var/log/mysql/error.log再次启动时,如果出现错误,启动不起来,就可以去日志文件中,查看详细错误信息 阅读全文
posted @ 2017-07-09 03:39 edgedance 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Linux下使用yum安装MySQL,以及启动、登录和远程访问MySQL数据库。1、安装查看有没有安装过:yum list installed mysql*rpm -qa | grep mysql*查看有没有安装包:yum list mysql*安装mysql客户端:yum install mysql安装mysql 服务器端:yum install mysql-serveryum install ... 阅读全文
posted @ 2017-07-09 03:38 edgedance 阅读(18226) 评论(0) 推荐(0) 编辑