日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

存儲引擎的應用場景

作者:Cloaks 更新時間: 2022-08-19 編程語言

在選擇存儲引擎時,應該根據應用系統的特點選擇合適的存儲引擎。對于復雜的應用系統,還可以根據實際情況選擇多種存儲引擎進行組合。以下是幾種常用的存儲引擎的使用環境。

  • InnoDE:是 Mysql 的默認存儲引擎,用于事務處理應用程序,支持外鍵,行鎖。如果應用對事務的完整性有比較高的要求,在并發條件下要求數據的一致性,數據操作除了插入和查詢以外,還包含很多的更新、刪除操作,那么InnoDB存儲引擎是比較合適的選擇。InnoDB 存儲引擎除了有效的降低由于刪除和更新導致的鎖定,還可以確保事務的完整提交和回滾,對于電商系統中的商品(SPUSKU、分類、品牌)、訂單、用戶等信息的存儲,InnoDB 是最合適的選擇。
  • MyISAM:如果應用是以讀操作和插入操作為主,只有很少的更新和刪除操作,并且對事務的完整性、并發性要求不是很高,那么選擇這個存儲引擎是非常合適的。對于電商系統中,系統的操作日志、用戶評價、足跡等信息的存儲,MyISAM 是合適的選擇。

建議使用 Nosql 或 分析型數據庫代替 MyISAM

原文鏈接:https://blog.csdn.net/weixin_44756627/article/details/126414670

欄目分類
最近更新