mysql 支持的存儲引擎(極簡版)

  1. 1 innodb (不囉嗦這個了)

  2. archive  支持高併發插入和專用緩衝 行級鎖

  3. blackhole 可以用複製數據到備庫,或者記錄到日誌。不做任何保存

  4. CSV 不支持索引,很容易結構csv 使用

  5. federated 連接其他mysql的代理

  6. memory

    1. 使用場景

      1. 用於查找或者映射表

      2. 保存數據分析中的中間數據

      3. 用於緩存週期性聚合數據的結果

  7. NDB 集羣引擎

  8. XtraDB innodb的一個改進版本,主要改進是性能 可測量性 和操作靈活性

  9. PBXT 支持引擎級別的複製 外鍵約束,並且以一種複雜的架構對固態存儲SSD提供了適當的支持,對BLOB也做了優化。mariadb也包含此引擎

  10. infobright是面向列的存儲引擎。是爲數據分析和數據倉庫設計的。數據高度壓縮,按照塊進行排序,每一個快鬥對應有一組數據。

  11. myisam

    1. 壓縮,全文索引,GIS空間函數

    2. 不支持事務和行級鎖,無法完全恢復

    3. 數據文件(MYD)和索引文件(MYI)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章