原创 MySQL編碼相關的圖

  所以說最好保持編碼一致。要不轉來轉去會造成必要功能之外的額外消耗以及亂碼問題。 

原创 MyCat Join 專題 ---- share join

share join:分片表 join 目錄 零:分片表實操   零:分片表實操 ShareJoin 是一個簡單的跨分片 Join,目前支持 2 個表的 join,原理就是解析 SQL 語句,拆分成單表的 SQL 語句執行,然後把各個節點

原创 符合 XX 公司的數據庫中間件 MyCat 的使用

目錄 ー:準備工作 二:MyCat 出現的坑 三:結論   ー:準備工作 數據庫集羣:一主兩從 數據庫高可用:不推薦,主從數據同步不一致問題。諮詢了一線公司的兄弟。千萬級數據量經過分表和主從讀寫分離後,完全扛得住。比如 1000萬 的表,

原创 項目使用的簡單 git 規範,基於 git 分支開發,防止甩鍋。

目錄 ー:分支命名 二:常見任務(觀察分支名稱)   ー:分支命名 master 分支 master 爲主分支,也是用於部署生產環境的分支,確保 master 分支穩定性 master 分支一般由 develop 以及 hotfix 分支

原创 基於 MySQL 實現主從複製,MySQL 版本 5.7.25

目錄 ー:爲什麼要使用主從複製 ? 二:到底要不要使用相關組件保證高可用 ? 三:配置主從複製 ー:爲什麼要使用主從複製 ? 答:在數據庫主從複製中,一個主數據庫有一個或者多個從數據庫,我們可以對主數據庫進行寫入操作(insert,del

原创 MyCat Join 專題 ---- 全局表

零:開篇 目錄 零:開篇 一:常見的 join 類型 二:全局表實例實操測試 Mycat 的分片 join,只支持分庫表的 join(多庫同名表),單庫多表既 table 標籤的 subtables 屬性不支持 join 操作,會直接報錯

原创 轉:MySQL 的 my.cnf 文件(解決 5.7.18 下沒有 my-default.cnf )

原文鏈接:https://www.cnblogs.com/EasonJim/p/7158466.html 官網說:從 5.7.18 開始不在二進制包中提供 my-default.cnf 文件。參

原创 MyCat 分庫表,可以使用 join 語句

MyCat 分庫表 此教程使用的是單表分兩庫 目錄 MyCat 分庫表 ー:下載 二:修改 server.xml    MyCat 服務級別的配置 三:修改 schema.xml 邏輯庫的配置 主要配置的是邏輯庫,邏輯表,數據節點,和實際

原创 MyCat Join 專題 ---- ER 分片

ER Join:實體關係(entity relation) join 目錄 ー:MyCat 權威指南 二:ER 分片實操   ー:MyCat 權威指南 MyCAT 借鑑了 NewSQL 領域的新秀 Foundation DB 的設計思路,

原创 linux-centos7 安裝 mysql5.7.27 二進制包

目錄 一:卸載,必須卸載乾淨,否則會被坑。特別是配置文件。不刪乾淨可能會走原有配置,打亂安裝過程  二:安裝 二進制包 mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz 的安裝過程 一:卸載,必須卸載乾

原创 MyCat 單庫分表,不能使用 join 操作

目錄   零:MyCat 單庫分表,事實證明是個坑,不能 join 不知道能用來幹嘛。 ー:下載 二:修改 server.xml    MyCat 服務級別的配置 三:修改 schema.xml 邏輯庫的配置 主要配置的是邏輯庫,邏輯表,

原创 面試題 -關於Integer(-128~127範圍內)的交換

ー:題目如下public class IntegerSwapTest {    public static void main(String[] args) {        Integer a = 1;        Integer b