摘要: 1、MySQL的启动和关闭 1.1 日常启停 mysql.server start > mysqld_safe > mysqld systemctl > mysqld 需要依赖于 /etc/my.cnf 1.2 维护性的任务 mysqld_safe --skip-grant-tables --ski 阅读全文
posted @ 2021-12-31 16:19 熊孩子Ajie 阅读(33) 评论(0) 推荐(0)
摘要: 一、MySQL 5.7.26 二进制版本安装 1、 下载并上传软件至/server/tools [root@db01 ~]# mkdir -p /server/tools [root@db01 ~]# cd /server/tools/ [root@db01 /server/tools]# yum 阅读全文
posted @ 2021-12-31 15:43 熊孩子Ajie 阅读(44) 评论(0) 推荐(0)
摘要: SQL层简介 TiDB的SQL层,即tidb-server,给Google的F1比较类似,负责将SQL翻译成Key-Value操作,将其转发给共用的分布式Key-Value存储层TiKV,然后组装TiKV返回的结果,最终将查询结果返回给客户端。 这一层的节点都是无状态的,节点本身并不存储数据,节点之 阅读全文
posted @ 2021-12-31 13:46 熊孩子Ajie 阅读(142) 评论(0) 推荐(0)
摘要: 元信息管理 上节介绍了表中的数据和索引如何映射为(Key,Value)键值对,本节介绍一下元信息的存储。TiDB中每个Database和Table都有元信息,也就是其定义以及各项属性,这些信息也需要持久化,TiDB将这些信息也存储在了TiKV中。 每个Database/Table都被分配了一个唯一的 阅读全文
posted @ 2021-12-31 13:17 熊孩子Ajie 阅读(88) 评论(0) 推荐(0)
摘要: 作为一个优秀的NewSQL数据库,TiDB在TiKV提供的分布式存储能力基础上,构建了兼具优异的交易处理能力与良好的数据分析能力的计算引擎。本章首先从数据映射算法入手揭秘TiDB如何将库表中的数据映射到TiKV中的(Key,Value)键值对,然后描述了TiDB元信息数据管理方式。在此基础上,本章最 阅读全文
posted @ 2021-12-31 09:38 熊孩子Ajie 阅读(210) 评论(0) 推荐(0)