《Mysql必讀Mysql數據庫分庫和分表方式(常用)》要點:
本文介紹了Mysql必讀Mysql數據庫分庫和分表方式(常用),希望對您有用。如果有疑問,可以聯系我們。
MYSQL實例本文主要給大家介紹Mysql數據庫分庫和分表方式(常用),涉及到mysql數據庫相關知識,對mysql數據庫分庫分表相關知識感興趣的朋友一起學習吧
MYSQL實例1 分庫
MYSQL實例1.1 依照功能分庫
MYSQL實例依照功能進行分庫.常見的分成6大庫:
MYSQL實例1 用戶類庫:用于保存了用戶的相關信息.例如:db_user,db_system,db_company等.
MYSQL實例2 業務類庫:用于保存主要業務的信息.比如主要業務是笑話,用這個庫保存笑話業務.例如:db_joke,db_temp_joke等.
MYSQL實例3 內存類庫:主要用Mysql的內存引擎.前臺的數據從內存庫中查找,速度快.例如:heap.
MYSQL實例4 圖片類庫:主要保存圖片的索引以及關聯.例如:db_img_index,db_img_res.
MYSQL實例5 日志類庫:記錄點擊,刷新,登錄等日志信息.例如:db_log_click,db_log_fresh,db_log_login.
MYSQL實例6 統計類庫:對業務的統計,比如點擊量,刷新量等等.例如db_stat.
MYSQL實例1.2 安裝城市站分庫
MYSQL實例如果業務遍布全國,在依照功能分庫庫,每一個城市復制一份一模一樣的庫,只是庫后綴都是城市名稱.比如db_log_click_bj,db_log_click_tj,db_log_click_sh;
MYSQL實例2 分表
MYSQL實例2.1 依照用戶或業務的編號分表
MYSQL實例對與用戶或業務可以依照編號%n,進行分成n表.
例如:笑話表.
MYSQL實例tb_joke_01,tb_joke_02,tb_joke_03,tb_joke_04........
MYSQL實例2.2 依照日期分表
MYSQL實例對于日志或統計類等的表.可以依照年,月,日,周分表.
MYSQL實例例如 點擊量統計.
MYSQL實例
tb_click_stat_201601,tb_click_stat_201602,tb_click_stat_201603
MYSQL實例3 Mysql數據庫常用架構
MYSQL實例核心:一主多從,讀寫分離.
MYSQL實例
MYSQL實例關于Mysql數據庫分庫和分表方式(常用)就給大家介紹到這里,希望對大家有所贊助!
《Mysql必讀Mysql數據庫分庫和分表方式(常用)》是否對您有啟發,歡迎查看更多與《Mysql必讀Mysql數據庫分庫和分表方式(常用)》相關教程,學精學透。維易PHP學院為您提供精彩教程。