文章詳情頁
mysql - 請問想從事分布式存儲系統發開發需要了解innodb嘛?
瀏覽:90日期:2022-06-16 16:36:36
問題描述
問題解答
回答1:innodb只是mysql的一個存儲引擎,具體你做的分布式存儲需要了解什么,那得看你準備使用何種存儲方案,
回答2:個人建議還是了解一下!現在在MySQL上面,InnoDB在正常情況下基本是最好的選擇,就算是在Mariadb上面,默認的xtradb存儲引擎也是號稱Innodb的升級版!所以,我覺得任何一個學習數據庫的人都應該學習Innodb,比如說,開發,DBA,測試,運維,都必須學,你說你都是從事這方面工作了,需不需要對Innodb存儲引擎進行了解?你只需要關注你的學習能力和以及時間安排,來調整Innodb學習的深度!
回答3:做mysql開發,對存儲引擎的理解是必須的,innodb,myisam,memory等。理解它們的優點與不同,運用到實際應用場景就會知道該如何選擇。做分布式存儲系統的話,得看你的具體應用場景。譬如有主從復制,雙主復制如典型的MMM架構。其他還有MHA架構。更深入的話還有分庫分表。
相關文章:
1. docker gitlab 如何git clone?2. 關于docker下的nginx壓力測試3. angular.js - angularjs的自定義過濾器如何給文字加顏色?4. docker不顯示端口映射呢?5. nignx - docker內nginx 80端口被占用6. javascript - windows下如何使用babel,遇到了困惑7. dockerfile - [docker build image失敗- npm install]8. debian - docker依賴的aufs-tools源碼哪里可以找到啊?9. 老師您的微信號是多少?10. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失敗!
排行榜
