当前位置: 首页 > article >正文

mysql中除了InnoDB以外的其它存储引擎

参考资料:https://dev.mysql.com/doc/refman/8.0/en/storage-engines.html

MyISAM存储引擎

https://dev.mysql.com/doc/refman/8.0/en/myisam-storage-engine.html

MyISAM 存储引擎是基于比较老的ISAM存储引擎(ISAM已经不再可用),但是做了很多有用的扩展。
在这里插入图片描述

MEMORY 存储引擎

https://dev.mysql.com/doc/refman/8.0/en/memory-storage-engine.html

MEMORY 存储引擎(正式的称呼是HEAP)创建了特殊用途的表,将内容保存在内存中。因此如果遇到崩溃、硬件问题、断电等问题,MEMORY 存储引擎就会出现问题,所以MEMORY 存储引擎只能用在临时工作的场合、或者只能用作其它表的数据的读缓存。

CSV 存储引擎

https://dev.mysql.com/doc/refman/8.0/en/csv-storage-engine.html

CSV 存储引擎将数据保存到文本文件中,数据之间以逗号分隔。

ARCHIVE 存储引擎

https://dev.mysql.com/doc/refman/8.0/en/archive-storage-engine.html

ARCHIVE 存储引擎产生特殊目的的表,将大量没有索引的数据压缩存放,占用非常小的空间,主要用于归档存储。
在这里插入图片描述

BLACKHOLE 存储引擎

https://dev.mysql.com/doc/refman/8.0/en/blackhole-storage-engine.html

BLACKHOLE 存储引擎扮演了“黑洞”的角色:接收数据,然后扔掉,不保存。如果从BLACKHOLE 存储引擎获取数据,总是返回空的结果。

MERGE 存储引擎

https://dev.mysql.com/doc/refman/8.0/en/merge-storage-engine.html

MERGE 存储引擎,也称为 MRG_MyISAM引擎,是完全相同的多个MyISAM表的集合,当做一个表来使用。“完全相同”的意思是所有的表具有相同的列数据类型和索引信息。

FEDERATED 存储引擎

https://dev.mysql.com/doc/refman/8.0/en/federated-storage-engine.html

FEDERATED 存储引擎允许你从远程mysql数据库中访问数据,但是不使用复制(replication )或者集群(cluster )技术。访问一个本地的FEDERATED 表会自动从远端(federated)表中拉取数据。本地表中不保存数据。

EXAMPLE 存储引擎

https://dev.mysql.com/doc/refman/8.0/en/example-storage-engine.html

EXAMPLE 存储引擎是一个不做任何事情的桩(stub)引擎。它的目的就是在MySQL 的源代码中作为一个例子,演示怎么开始写一个新的存储引擎。因此,它会是开发者感兴趣的。


http://www.kler.cn/news/155345.html

相关文章:

  • 手写VUE后台管理系统6 - 支持TS声明文件.d.ts
  • 软著项目推荐 深度学习手势识别算法实现 - opencv python
  • git push 报错 error: src refspec master does not match any 解决
  • 视频文件+EasyDarwin做摄像机模拟器模拟RTSP流很方便,还能做成系统服务,方法与流程
  • 浅析HTML中的图片格式
  • 怎么运营网站不受漏洞攻击
  • 公共部门生成式人工智能的未来
  • flink安装与配置-脚本一键安装(超简单)
  • Servlet是什么
  • 配置 Mantis 在 Windows 上的步骤
  • sqli-labs靶场详解(less38-less45)
  • 如何使用PHPUnit编写一个PHP单元测试-简单的代码示例
  • 【LeetCode】每日一题 2023_12_3 可获得的最大点数(前缀和/滑动窗口/贪心)
  • 第十四章 算法和数据结构
  • 〖大前端 - 基础入门三大核心之JS篇㊺〗- 定时器和延时器
  • Qt面试题
  • 使用凌鲨进行内网穿透
  • WebUI自动化学习(Selenium+Python+Pytest框架)003
  • 循环神经网络RNN及其变体LSTM、GRU
  • QT 中 QTimer 类 备查
  • 计算机导论——第39章 文件和目录
  • SCAU:1065 数组中的指针
  • Hdoop学习笔记(HDP)-Part.17 安装Spark2
  • 数据领域建设的五大方向
  • 团队可能出现的问题以及应对方案
  • 基于深度学习面向中医诊断的舌象图像分割系统
  • Java链式编程、什么是链式编程、链式编程怎么调用,链式编程的使用形式,Builder模式实现链式编程(保姆级教程)
  • mysql8报sql_mode=only_full_group_by(存储过程一直报)
  • 【Go】EasyJson使用
  • Maven 进阶学习指南---setting详解