10 2021 档案

摘要:#################### ##################### ##################### 阅读全文
posted @ 2021-10-21 10:10 igoodful 阅读(103) 评论(0) 推荐(0)
摘要:############## ############# ############ 阅读全文
posted @ 2021-10-20 15:32 igoodful 阅读(54) 评论(0) 推荐(0)
摘要:############## 关系模型到 Key-Value 模型的映射 在这我们将关系模型简单理解为 Table 和 SQL 语句,那么问题变为如何在 KV 结构上保存 Table 以及如何在 KV 结构上运行 SQL 语句。 假设我们有这样一个表的定义: CREATE TABLE User { 阅读全文
posted @ 2021-10-20 14:58 igoodful 阅读(448) 评论(0) 推荐(0)
摘要:############# 比较mysql与tidb的数据差异 ################ ################## 阅读全文
posted @ 2021-10-19 17:07 igoodful 阅读(278) 评论(0) 推荐(0)
摘要:########### ############# ############ 阅读全文
posted @ 2021-10-19 16:50 igoodful 阅读(90) 评论(0) 推荐(0)
摘要:############### ################ ############## 阅读全文
posted @ 2021-10-19 16:45 igoodful 阅读(78) 评论(0) 推荐(0)
摘要:################### 场景:适合大数据量的备份与恢复 ############### ############### 阅读全文
posted @ 2021-10-19 16:31 igoodful 阅读(126) 评论(0) 推荐(0)
摘要:############# dm工具作用:TiDB Data Migration (DM) 是将 MySQL/MariaDB 数据迁移到 TiDB 的工具,支持全量数据的迁移和增量数据的复制。 TiDB DM 的输入:MySQL/MariaDB TiDB DM 的输出:TiDB 集群 适用 TiDB 阅读全文
posted @ 2021-10-19 16:26 igoodful 阅读(216) 评论(0) 推荐(0)
摘要:################ 最大的痛点莫过于找人,有问题找人会消耗掉至少40%的时间,首先必须基于一个事实,那就是dba和开发人员都是流动,不是不变的,而是一定会变动的,那么该如何设计才符合双方找人方便呢? 当前的问题是dba负责数据库的开发负责人和开发组长的维护,这等于是自找麻烦,dba能知 阅读全文
posted @ 2021-10-19 11:44 igoodful 阅读(111) 评论(0) 推荐(0)
摘要:############### 线上目录配置: [work@10.10.10.10 tidb-4000]$ tree . ├── bin │ └── tidb-server ├── conf │ ├── cluster.conf │ └── tidb.toml ├── log │ ├── tidb- 阅读全文
posted @ 2021-10-18 16:38 igoodful 阅读(1251) 评论(0) 推荐(0)
摘要:############# "readpool.storage.use-unified-pool: true readpool.coprocessor.use-unified-pool: true storage.block-cache.capacity: ""32GB""" ####### ### 阅读全文
posted @ 2021-10-18 16:21 igoodful 阅读(253) 评论(0) 推荐(0)
摘要:################ pd实例的目录结构建议配置为:/home/work/tidb/pd-port 复制代码 [work@xxxx pd-2379]$ tree -L 2 . ├── bin │ └── pd-server ├── conf │ ├── cluster.conf │ └─ 阅读全文
posted @ 2021-10-18 16:15 igoodful 阅读(775) 评论(0) 推荐(0)
摘要:############## 一、tiup list: 语法:tiup list [component] [flags] [component] 是可选的组件名称。 若指定组件,则列出该组件的所有可安装版本; 若不指定组件,则列出所有可安装的组件列表。 0)举例说明: # 显示所有可安装的组件 sh 阅读全文
posted @ 2021-10-15 16:03 igoodful 阅读(248) 评论(0) 推荐(0)
摘要:################# 主要是用于sql文件和csv文件的导入 最好还是tiup安装: root@shell>> tiup install tidb-lightning 一、下载安装: 地址:https://docs.pingcap.com/zh/tidb/dev/download-ec 阅读全文
posted @ 2021-10-14 16:43 igoodful 阅读(949) 评论(0) 推荐(0)
摘要:###################### 功能: Dumpling 是一个用于从 MySQL/TiDB 进行全量逻辑导出的工具。你可以把存储在 TiDB 或 MySQL 中的数据导出为 SQL 或 CSV 格式,用于逻辑全量备份。 数据源:不仅能够导出mysql的数据,而且还可以导出tidb的数 阅读全文
posted @ 2021-10-14 15:56 igoodful 阅读(1306) 评论(0) 推荐(0)
摘要:############### pd实例的目录结构建议配置为:/home/work/tidb/pd-port [work@xxxx pd-2379]$ tree -L 2 . ├── bin │ └── pd-server ├── conf │ ├── cluster.conf │ └── pd.t 阅读全文
posted @ 2021-10-13 16:08 igoodful 阅读(107) 评论(0) 推荐(0)
摘要:######################## 事务大小合理: 第一,小事务打包。TiDB 是分布式事务,要进行非常多的网络交互,如果把小事务拆分成一条条去执行,多次网络交互会导致网络延迟会非常长,对性能影响非常大。 第二,大事物要做拆分。事务模型如果特别大,更新时间就会很长。因为比较大的事务更新 阅读全文
posted @ 2021-10-12 14:09 igoodful 阅读(183) 评论(0) 推荐(0)
摘要:############ ################ 阅读全文
posted @ 2021-10-12 12:25 igoodful 阅读(87) 评论(0) 推荐(0)
摘要:########### mac上的任何应用的快捷键,只需要双击command键就出现,这就很方便,因为不同的app有不同的快捷键可用。 安装一个叫flykey的软件即可 ########### 阅读全文
posted @ 2021-10-12 00:41 igoodful 阅读(189) 评论(0) 推荐(0)
摘要:################### tidb的优点: 一:数据库的并发度和吞吐量(单个tidb集群的qps可高达100万级别) 1)适用于高并发度和高吞吐量的业务,百万级别的qps,稳定的延迟 二:数据库的存储空间 1)在业务初期,数据量不大,业务流量和压力不大的时候,基本随便什么数据库都能够搞 阅读全文
posted @ 2021-10-11 17:19 igoodful 阅读(433) 评论(0) 推荐(0)
摘要:##################### 规则: 1)集群中所有节点在任何时刻都只能在leader、follower、candidate这3个状态中; 2)集群中必须有且只有一个领导者,客户端所有的读写请求最终都是发给领导人来处理的。在没有领导人的情况下,集群不对外提供服务。所以领导人选举是首要要 阅读全文
posted @ 2021-10-09 11:06 igoodful 阅读(92) 评论(0) 推荐(0)
摘要:################## ################### 阅读全文
posted @ 2021-10-09 10:46 igoodful 阅读(71) 评论(0) 推荐(0)
摘要:################## 集群cluster:一个集群由多个实例组成。 Node : Node 可以认为是一个实际的物理机器,每个 Node 负责一个或者多个 Store。相当于一台机器,一台机器可以部署多个实例。 Store : Store 使用 RocksDB 进行实际的数据存储,通 阅读全文
posted @ 2021-10-08 15:45 igoodful 阅读(695) 评论(0) 推荐(0)
摘要:################### 每个 node 会定期的将自己机器上的 region 信息通过心跳发送给 pd, pd 通过各个 node 通过心跳传上来的 region 信息建立一个全局的路由表。 这样即使 pd 挂掉,新的 pd 启动起来后,只需要等待几个心跳时间,就又可以拥有全局的路由 阅读全文
posted @ 2021-10-08 15:24 igoodful 阅读(616) 评论(0) 推荐(0)
摘要:#################### 当发生了大灾难的时候,谎言到底有多么恐怖,这件事就说明掩盖真相得到代价。 1)该事件直接让百姓对苏联政府失去了信任,很明显,苏联为了掩盖真相,还美言这是为了稳定人心!不顾百姓生活生死,也反而导致直接解体。 2)那么发生大灾难的时候,苏联应该核对问题的严重性, 阅读全文
posted @ 2021-10-03 23:17 igoodful 阅读(96) 评论(0) 推荐(0)
摘要:######## 二分法的时间复杂度: 二分法的迭代实现: 二分法的递归实现: ########### 阅读全文
posted @ 2021-10-02 18:34 igoodful 阅读(127) 评论(0) 推荐(0)