Wesley13 Wesley13
4年前
TIDB和MySQL性能对比
 对比TiDB和MySQL在大表复杂join方面,TiDB比MySQL快很多(至少三倍),这应该得益于TiDB的分布式架构,把逻辑计算下推到各个数据节点并行执行导致的。    !(https://imgconvert.csdnimg.cn/aHR0cDovL2ltZy5ibG9nLml0cHViLm5ldC9ibG9nLzIwMTkvMTIvMjA
Wesley13 Wesley13
4年前
SSH 阿里云服务器
1.在服务机上操作创建要远程登录的用户和密码sudoadduserusername正在添加用户“username”...正在添加新组“username”(1001)...正在添加新用户“username”(1001)到组“username”...创建主目录“/home/username”...
Stella981 Stella981
4年前
CentOS7 MongoDB安装及基本配置
一、安装包的获取1.创建文件:vi/etc/yum.repos.d/mongodborg4.0.repo2.在上一步创建的文件中,写入如下内容:mongodborg4.0nameMongoDBRepositorybaseurlhttps://repo.mongodb.o
Stella981 Stella981
4年前
Explain(MySQL高级知识四)
前言:explain(执行计划),使用explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理sql语句。explain主要用于分析查询语句或表结构的性能瓶颈。注:本系列随笔如无特殊说明都MySQL版本都为5.7.22。1.explain的作用通过explainsql语句可以知道如下内容:①表的读取顺序。(
Stella981 Stella981
4年前
Rust编程基础:016、vector
1、创建空的vector:Vec<Tletmutv:Vec<i32Vec::new();//v.push(1);2、创建包含初始值的vectorletvvec!1,2,3;3、丢弃vector{letv1vec!1,2,3;}
Wesley13 Wesley13
4年前
MySQL 8.0.18 免安装版(也就不是msi安装包)的操作步骤
1.下载mysql,其下载界面如下图,本文是下载了标签2的那个文件(原因是它大小最小,没想到就踩坑了),如果用了标签1的方式,本文就不用看了。(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdev.mysql.com%2Fdownloads%2Fmysql%2F)下载地址
Wesley13 Wesley13
4年前
MHA选择主库源码解析
导读作者:魏新平知数堂第5期MySQL实战班学员,第10期MySQL优化班学员,现任职助教。MHA在选择新的主库之前,会先把活着的slave分为几个数组,分别为latest(最靠前的slave数组),pref(优先被选择为master的数组),bad(不会被选择成为master的slave),slave
Wesley13 Wesley13
4年前
MySQL高级知识(一)——基础
前言:MySQL高级知识主要来自尚硅谷(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.atguigu.com%2Fdownload.shtml)中MySQL的视频资源。对于网上视频资源来说,尚硅谷是一个非常好的选择。通过对相应部分的学习,笔者可以说收益颇丰,非常感谢尚硅谷。
Wesley13 Wesley13
4年前
MySQL 8 新特性之Clone Plugin
ClonePlugin是MySQL8.0.17引入的一个重大特性,为什么要实现这个特性呢?个人感觉,主要还是为GroupReplication服务。在GroupReplication中,添加一个新的节点,差异数据的补齐是通过分布式恢复(DistributedRecovery)来实现的。在MySQL8.0.17之前,只支持一种恢复方式Binl
Wesley13 Wesley13
4年前
vertx读取配置文件,获得端口号
1:在src/conf目录下创建conf.json{"http.port":8082}2:创建Verticle,config().getInteger("http.port",8080),将会读取配置文件,是否有http.port,没有就使用8080作为默认,packageverticl