国产TS紫迹丝袜高跟鞋在线,一区二区三区国产自产视频免费,67pao国产人成视频,午国产午夜激无码毛片不卡

愛碼網(wǎng)專注于資源免費(fèi)下載

Mycat權(quán)威指南 PDF 下載

Mycat權(quán)威指南 PDF 下載-第1張圖片 此部分為隱藏內(nèi)容,請輸入驗(yàn)證碼后查看
驗(yàn)證碼:


掃描右側(cè)圖片或微信搜索 “ Java技術(shù)分享屋 ” ,回復(fù) “ 驗(yàn)證碼 ” ,獲取驗(yàn)證密碼。
本資料僅供讀者預(yù)覽及學(xué)習(xí)交流使用,不能用于商業(yè)用途,請在下載后24小時內(nèi)刪除。如果喜歡,請購買正版!

一.資料圖片

Mycat權(quán)威指南 PDF 下載-第2張圖片

二.資料簡介

Mycat 是數(shù)據(jù)庫分庫分表的中間件,Mycat 使用最多的兩個功能是:讀寫分離和分庫分表功能,支持全局表和E-R關(guān)系(這兩個比較實(shí)用)。

三.資料目錄

目錄
入門篇 ......................... 12
MYCAT 開源宣言 ...................12
第 1 章 概述 ..................................................... 14
1.1 數(shù)據(jù)庫切分概述 ..............................14
1.2 垂直切分 ...........................................17
1.3 水平切分...........................................18
第 2 章 MYCAT 前世今生 ................................ 21
2.1 序章 ...................................................21
2.2 Mycat 閃耀登場 .............................28
2.3 Mycat 概述 ......................................31
第 3 章 MYCAT 中的概念 ................................ 35
3.1 數(shù)據(jù)庫中間件 ..................................35
3.2 邏輯庫(schema) .............................35
3.3 邏輯表(table) .............................36
3.4 分片節(jié)點(diǎn)(dataNode) ....................37
3.5 節(jié)點(diǎn)主機(jī)(dataHost) ......................37
3.6 分片規(guī)則(rule) ................................37
3.7 全局序列號(sequence) .................38
3.8 多租戶 ...............................................38
第 4 章快速入門 .............................................. 39
4.1 10 分鐘入門 .....................................39
4.2 快速鏡像方式體驗(yàn) MyCAT ...........41
4.3 服務(wù)安裝與配置 ..............................41
4.4 服務(wù)啟動與啟動設(shè)置 ......................44
4.5 基于 zk 的啟動 ................................45
4.6 demo 使用.......................................52
第 5 章日志分析 .............................................. 53
5.1 warpper 日志: .............................54
5.2 mycat 日志 ......................................55
5.3 debug 模式下分析 sql 執(zhí)行。 ....58

5.4 異常日志 ...........................................62 

第 6 章 MYCAT 防火墻配置 ........................... 64

第 7 章 MYCAT 的配置 .................................... 69
7.1 搞定 schema.xml ...........................69
7.2 schema 標(biāo)簽 ...................................69
7.3 table 標(biāo)簽 ........................................72
7.4 childTable 標(biāo)簽..............................74
7.5 dataNode 標(biāo)簽 ..............................75
7.6 dataHost 標(biāo)簽 ................................76
7.7 heartbeat 標(biāo)簽 ...............................78
7.8 server.xml .......................................80
7.9 system 標(biāo)簽 ....................................82
7.10 rule.xml .........................................94
7.11 tableRule 標(biāo)簽 .............................94
7.12 function 標(biāo)簽 ...............................94
第 8 章 MYCAT 的分片 JOIN . 96
8.1 join 概述 ..........................................96
8.2 全局表 ...............................................98
8.3 ER Join .............................................99
8.4 Share join ..................................... 100
8.5 catlet(人工智能) .................... 103
8.6 Spark/Storm 對 join 擴(kuò)展 ........ 105
第 9 章 全局序列號 ....................................... 106
9.1 全局序列號介紹 ........................... 106
9.2 本地文件方式 ............................... 106
9.3 數(shù)據(jù)庫方式 ................................... 106
9.4 本地時間戳方式 ........................... 109
9.5 分布式 ZK ID 生成器 ................... 110
9.6 Zk 遞增方式 .................................. 110
9.7 其他方式 ........................................ 111
9.8 自增長主鍵 .................................... 111
第 10 章 MYCAT 分片規(guī)則 ........... 114
10.1 分片規(guī)則概述 ............................. 114
10.2 Mycat 全局表 ............................ 114
10.3 ER 分片表 ................................... 114
10.4 多對多關(guān)聯(lián) ................................. 115
10.5 Mycat 常用的分片規(guī)則 ............ 116
10.6 權(quán)限控制 ..................................... 130
10.7 多租戶支持 ................................. 130
第 11 章 常見問題與解決方案 .................... 131
11.1 Mycat 目前有哪些功能與特性? ............................................................... 131
11.2 Mycat 除了 Mysql 還支持哪些數(shù)據(jù)庫? .................................................. 132
11.3 Mycat 目前有生產(chǎn)案例了么? ................................................................... 132
11.4 Mycat 穩(wěn)定性與 Cobar 如何? .................................................................. 132
11.5 Mycat 支持集群么? ................ 132
11.6 Mycat 多主切換需要人工處理么?........................................................... 132
11.7 Mycat 目前有多少人開發(fā)? ... 132
11.8 Mycat 目前有哪些項(xiàng)目?........ 132
11.9 Mycat 最新的穩(wěn)定版本是哪個到哪里下載? ........................................... 133
11.10 Mycat 如何配置字符集? ....... 133
11.11 Mycat 后臺管理監(jiān)控如何使用? ............................................................. 133
11.12 Mycat 主鍵插入后應(yīng)用如何獲???.......................................................... 133
11.13 Mycat 如何啟動與加入服務(wù)? ................................................................. 133
11.14 Mycat 運(yùn)行 sql 時經(jīng)常阻塞或卡死是什么原因? ................................. 134
11.15 Mycat 中,舊系統(tǒng)數(shù)據(jù)如何遷移到 Mycat 中? ................................... 134
11.16 Mycat 如何對舊分片數(shù)據(jù)遷移或擴(kuò)容,支持自動擴(kuò)容么? ................ 134
11.17 Mycat 支持批量插入嗎? ..... 134
11.18 Mycat 支持多表 Join 嗎? .... 134
11.19 Mycat 啟動報主機(jī)不存在的問題?........................................................... 134
11.20 Mycat 連接會報無效數(shù)據(jù)源(Invalid datasource)? ..................... 134
11.21 Mycat 使用中如何提需求或 bug?........................................................ 135
11.22 Mycat 如何建表與創(chuàng)建存儲過程?.......................................................... 135
11.23 Mycat 目前有多少人維護(hù)? . 135
11.24 Mycat 支持的或者不支持的語句有哪些? ............................................. 135
11.25 MycatJDBC 連接報 PacketTooBigException 異常 ........................... 135
11.26 Mycat 中文亂碼的問題 ......... 136
11.27 Mycat 無法登陸 Access denied ............................................................. 136
11.28 Mycat 的分片數(shù)據(jù)插入報異常 IndexOutofBoundException .......... 136
11.29 Mycat ER 分片子表數(shù)據(jù)插入報錯 ........................................................... 137
11.30 Mycat 最大內(nèi)存無法調(diào)整至 4G 以上 ...................................................... 137
11.31 Mycat 使用過程中報錯怎么辦 ................................................................. 137
第 12 章 MYCAT 性能測試指南 ................... 137
高級進(jìn)階篇 ..................... 143
第 1 章讀寫分離 ................. 143
1.1 MySQL 主從復(fù)制的幾種方案 ... 143
1.2 MySQL 主從復(fù)制的幾個問題 .... 146
1.3 Mycat 支持的讀寫分離 .............. 148
第 2 章 高可用與集群 ................................... 151
2.1 MySQL 高可用的幾種方案 ........ 151
首先我們看看 MySQL 高可用的幾種方案: ...................................................... 151
2.2 Mycat 高可用方案 ...................... 155
2.3 Galary Cluster 配置 ................... 158
第 3 章 事務(wù)支持 ........................................... 159
3.1 Mycat 里的數(shù)據(jù)庫事務(wù) .............. 159
3.2 XA 事務(wù)原理 ................................. 159
3.3 XA 事務(wù)的問題和 MySQL 的局限 ................................................................ 162
3.4 XA 事務(wù)使用指南 ......................... 163
3.5 保證 repeatable read ................ 164
第 4 章 MYCAT SQL 攔截機(jī)制..................... 165
第 5 章 MYCAT 注解 ...................................... 167
5.1 注解原理 ........................................ 167
5.2 注解使用示例 ............................... 169
第 6 章 MYCAT 支持的 CATLET 實(shí)現(xiàn) ......... 172
第 7 章 JDBC 多數(shù)據(jù)庫支持 .......................... 172
7.1 JDBC 概述 ..................................... 172
7.2 JDBC 體系結(jié)構(gòu) ............................ 173
7.3 JDBC API ...................................... 174
7.4 JDBC 4.0 ....................................... 175
7.5 Mycat 對 JDBC 的支持 .............. 176
7.6 NoSQL 支持(MongoDB) .......... 176
7.7 MongoDB .................................... 177
7.7.1 配置支持 Mongodb ............... 178
7.8 Oracle ........................................... 185
7.8.1 配置支持 Oracle ...................... 185
7.8.2 三層嵌套分頁 ............................ 186
7.8.3 rownum 控制最大條數(shù) .......... 187
7.9 SQL Server ................................... 187
7.9.1 配置支持 SQL Server ............. 187
7.9.2 row_number 分頁 .................. 188
7.9.3 row_number 與 top 結(jié)合分頁 ................................................................. 188
7.9.4 top 限制最大條數(shù) .................... 188
7.10 DB2 ............................................. 188
7.10.1 row_number 分頁 ................ 189
7.10.2 fetch first rows only 控制最大條數(shù) ...................................................... 189
7.11 Spark SQL/Hive ....................... 189
7.11.1 配置 Mycat ............................. 189
7.11.2 配置 Hive 安裝模式 ............... 190
7.11.3 配置 Spark SQL ..................... 192
7.12 PostgreSQL .............................. 192
7.12.1 limit 分頁自動轉(zhuǎn)換................ 192
第 8 章 管理命令與監(jiān)控............................... 193
第 9 章 壓縮協(xié)議支持 ................................... 211
9.1 壓縮協(xié)議支持 ............................... 211
9.2 配置說明 ........................................ 211
9.3 壓縮性能測試 ............................... 211
9.4 mysql 壓縮協(xié)議 ........................... 211
第 10 章 MYCAT-WEB .......... 213
第 11 章 MYCAT 對存儲過程的支持 ......... 235
第 12 章 MYCAT 對 ZOOKEEPER 的支持 .... 235
生產(chǎn)實(shí)踐篇 ..................... 237
第 1 章 生產(chǎn)實(shí)踐案例-MYCAT 讀寫分離案例............................................................... 237
第 2 章分表分庫案例 .................................... 240
2.1 SAAS 多租戶案例 ........................ 240
2.2 每天 2 億數(shù)據(jù)的實(shí)時查詢案例 .. 241
2.3 物聯(lián)網(wǎng) 26 億數(shù)據(jù)的案例 ............ 242
2.4 大型分布式零售系統(tǒng)案例 ........... 243
第 3 章 生產(chǎn)環(huán)境部署 ................................... 246
3.1 單節(jié)點(diǎn) mycat 部署 ..................... 246
3.2 mycat 的高可用與負(fù)載均衡 ...... 246
第 4 章 MYCAT 最佳實(shí)踐 .............................. 262
第 5 章 MYCAT 實(shí)施指南 .............................. 263
5.1 Mycat 項(xiàng)目實(shí)施步驟 .................. 263
5.2 分表分庫原則 ............................... 264
5.3 后端存儲的選擇 ........................... 267
5.4 數(shù)據(jù)拆分原則 ............................... 268
5.5 DataNode 的分布問題 .............. 269
5.6 Mycat 目前存在的限制 .............. 269
第 6 章 數(shù)據(jù)遷移與擴(kuò)容實(shí)踐 ...................... 271
6.1 離線擴(kuò)容縮容 ............................... 271
6.2 案例一:使用一致性 Hash 進(jìn)行分片 ........................................................... 274
6.3 案例二:使用范圍分片............... 282
6.4 數(shù)據(jù)遷移的注意點(diǎn) ....................... 284
6.5 load data 批量導(dǎo)入 .................... 285
6.6 使用 mysqldump 進(jìn)行數(shù)據(jù)遷移.................................................................. 287
6.7 遷移一個表中的部分?jǐn)?shù)據(jù) ........... 288
6.8 數(shù)據(jù)自動遷移方案設(shè)計 ............... 288
6.9 數(shù)據(jù)自動遷移使用指南 ............... 290
6.9.1 約束條件 .................................... 290
6.9.2 準(zhǔn)備 ............................................. 290
rule.xml 配置 ...................................... 290
在 myid.properties 中配置集群相關(guān)信息 ......................................................... 291
schema.xml 配置 ............................... 292
table 節(jié)點(diǎn)配置 .................................... 292
datahost 節(jié)點(diǎn)的 slaveIDs 屬性配置 ................................................................. 292
配置新的 dataNode .......................... 292
使用 zk 來管理 mycat 集群 .............. 293
數(shù)據(jù)庫表的要求 .................................. 294
6.9.3 執(zhí)行遷移命令 ............................ 294
6.9.4 查看任務(wù)進(jìn)度和結(jié)果 ............... 295
6.9.5 異常處理 .................................... 298
6.9.6 數(shù)據(jù)遷移測試 ............................ 303
第 7 章 版本選擇與升級指南 ...................... 305
7.1 版本選擇 ........................................ 305
7.2 mycat1.2 中的功能 ..................... 306
7.3 mycat1.3 中的功能 ..................... 306
7.4 mycat1.4 中的功能..................... 307
7.5 mycat1.5 中的功能 ..................... 308
7.6 mycat1.6 中的功能 ..................... 311
7.7 小結(jié) ................................................ 313
7.8 1.6 升級指南 ................................. 313
第 8 章 性能調(diào)優(yōu) ........................................... 314
8.1 主機(jī)調(diào)優(yōu) ........................................ 314
8.2 JVM 調(diào)優(yōu) ....................................... 315
8.3 MyCAT 調(diào)優(yōu) ................................. 319
8.4 MySQL 通用調(diào)優(yōu)......................... 320
開發(fā)篇 ............................ 324
第 1 章 加入 MYCAT .............. 324
1.1 如何加入 Mycat ........................... 324
1.2 如何獲取源碼 ............................... 324
第 2 章 MYCAT 開發(fā)基礎(chǔ) .............................. 325
2.1 代碼調(diào)試入口 ............................... 325
2.2 中間件開發(fā)技能 ........................... 325
第 3 章 MYCAT 架構(gòu)分析 .............................. 326
3.1 MyCAT 和 TDDL、Amoeba、Cobar 的架構(gòu)比較 ................................... 326
3.2 框架比較........................................ 326
3.3 點(diǎn)評 ................................................ 328
3.4 其它資料........................................ 329
第 4 章 MYCAT 線程模型分析 ................... 330
4.1 MyCAT 線程模型 ........................ 330
4.2 Mycat 線程介紹........................... 330
4.3 Cobar 線程介紹 ........................... 334
4.4 Cobar 為什么那么多個線程池? .................................................................. 336
4.5 MyCAT 與 Cobar 的比較 .......... 339
第 5 章 MYCAT 的連接池模型 ...................... 340
第 6 章 MYCAT 的網(wǎng)絡(luò)通信框架 ................. 345
6.1 先從一個測試說起 ....................... 345
6.2 MyCAT 網(wǎng)絡(luò)框架 ........................ 347
6.3 與 Cobar 原有 NIO 細(xì)節(jié)比較 ... 366
6.4 MyCAT 的 AIO 實(shí)現(xiàn) ................... 371
第 7 章 MYCAT 的路由與分發(fā)流程 ............. 381
7.1 路由的作用 ................................... 381
7.2 路由解析器 .................................... 381
7.3 druid 路由解析的兩種方式 ....... 384
7.4 路由計算 ........................................ 388
7.5 路由計算的核心要素 ................... 393
7.6 單個表的路由計算 ....................... 393
7.7 多個表的路由計算 ....................... 394
7.8 全局表的路由計算 ....................... 395
7.9 or 語句的路由計算 ...................... 396
7.10 系統(tǒng)語句的路由計算 ................. 402
7.11 相關(guān)類圖和序列圖 ..................... 402
7.12 路由解析過程中的一些控制變量 ................................................................ 405
第 8 章 MYCAT 的 JDBC 后端框架 ............. 406
8.1 JDBC 方式訪問后端數(shù)據(jù)庫 ........ 406
8.2 JDBC 相關(guān)類圖............................. 406
8.3 JDBCDatasource ....................... 407
8.4 JDBCConnection ....................... 410
8.5 JDBCHeartbeat .......................... 416
第 9 章 MYCAT 的事務(wù)管理機(jī)制 ................. 418
9.1 Mycat 事務(wù)源碼分析 .................. 419
第 10 章 MYCAT 的分頁和跨庫 JOIN ............................................... 422
10.1 多數(shù)據(jù)庫支持的分頁機(jī)制 ........ 422
10.2 ShareJoin 代碼分析 ................. 437
第 11 章 MYCAT 緩存 ................................... 448
11.1 緩存介紹及代碼分析 ................. 448
11.2 SQLRouteCache ...................... 451
11.3 TableID2DataNodeCache .... 453
11.4 ER_SQL2PARENTID ................ 458
第 12 章 MYCAT 的分片規(guī)則設(shè)計 ............... 462
12.1 分片規(guī)則設(shè)計架構(gòu) .................... 463
12.2 分片規(guī)則自定義實(shí)現(xiàn) ................ 466
第 13 章 MYCAT LOAD DATA 源碼 .............. 471
13.1 load data 代碼分析 ................. 471
13.2 mysql 壓縮協(xié)議代碼分析 ........ 479
第 14 章 MYCAT 外傳-群英會 ..................... 486
14.1 我不做大哥很多年 .................... 486
14.2 冰風(fēng)影 ......................................... 486
14.3 從零開始 ..................................... 487
14.4 黑白咖啡 ..................................... 488
14.5 石頭獅子 ..................................... 488
14.6 Rainbow ..................................... 489
14.7 Mycat 鐵桿粉絲 ........................ 490
14.8 兵臨城下 ..................................... 490
14.9 我是誰 ......................................... 491
14.10 當(dāng)太極遇到 AK47 ................... 491
14.11 傳說中的 Mycat 大美女 ........ 493
14.12 Mycat 至尊醬油師 .................. 493
14.13 白衣公子 ................................... 494
14.14 他入錯了行 ............................... 495
14.15 煙花易冷-奎 ............................. 496
14.16 海王星 ....................................... 496
14.17 太極鳥人 ................................... 497
14.18 成都-頑石神 ............................. 498
14.19 杭州-白 ............... 498
14.20 allnet-深海 ............. 498
14.21 明明 Ben .................................... 498
14.22 上海-袁文華 ............ 499
14.23 杭州-yuanfang ....................... 499
14.24 胡雅輝 ................ 499
14.25 KK ............................................... 500
14.26 CrazyPig ...................................... 500
14.27 傳說的學(xué)霸 ............ 500
14.28 毛茸茸的邏輯 ........... 501
14.30 深圳-Java-HelloWorld ................. 501


本文鏈接:http://fangxuan.com.cn/database/287.html

網(wǎng)友評論

熱門文章
隨機(jī)文章
熱門標(biāo)簽
側(cè)欄廣告位