首页 > 其他分享 >存储引擎整理

存储引擎整理

时间:2024-12-22 15:42:04浏览次数:3  
标签:存储 xxx -------------------------------------------------------------------------

// 数据库的结构
// 连接层,服务层,引擎层,存储层

//创建表时,指定存储引擎
// create table name (
// ...
// )engine = 存储引擎;

// 查看当前数据库支持的存储引擎
// show engines;

// -----------------------------------------------------------------------------------------------------------------
// -----------------------------------------------------------------------------------------------------------------
// innodb
// mysql默认存储yinqing
// DML操作遵循ACID模型,支持事务
// 行级锁,提高并发访问性能
// 支持外键foreign key约束,保证数据的完整性和正确性
// 该存储引擎的文件都是xxx.idb,其中xxx代表的时表名,存储该表的表结构(frm, sdi)、数据和索引
// 参数:innodb_per_table

// -----------------------------------------------------------------------------------------------------------------
// -----------------------------------------------------------------------------------------------------------------
// myisam
// myisam是mysql早期的默认存储引擎
// 不支持事务,不支持外键
// 支持表锁,不支持行锁
// 访问速度快
// 存储文件一共有三个:xxx.sdi(存储的表结构信息),myd(存储表的数据),myi(存储表的索引)

// -----------------------------------------------------------------------------------------------------------------
// -----------------------------------------------------------------------------------------------------------------
// memory
// 表数据存储在内存中,但是收到硬件问题以及断电等问题,只能将这些表作为临时表或者缓存使用
// 直接存储在内存中,访问速度快
// hash索引(默认)
// 存储文件只有xxx.sdi(存储的表结构信息)


标签:存储,xxx,-------------------------------------------------------------------------
From: https://www.cnblogs.com/caigouyizhi/p/18622186

相关文章

  • Springmvc进一步学习(springmvc-mybatis):跳转不经过视图解析器、controller如何保存数
    上一章的springmvc回顾内容:1.springmvc框架:主要作用:处理客户的请求,并处理数据,以及响应客户。2.springmvc搭建流程:  [1]引入springmvc依赖。spring-webmvc  [2]编写springmvc配置文件。   1.包扫描<context:component-scanbasepackage=""/>   ......
  • 深入解析碳捕获与存储(CCS)如何改变我们的生活
    这只是一个概念生成,没有真正的长文章,但在理论上你可以这样布局你的文章内容。---深入解析:碳捕获与存储(CCS)如何改变我们的生活引言CSS是为减缓气候变化而提出的前沿解决方案。本文旨在深度解析碳捕获和储存(CCS)这一技术如何以及为何会重塑我们的生活方式、社会结构及未来发展......
  • 开源低代码平台-Microi吾码-采集引擎
    开源低代码平台-Microi吾码-采集引擎优势相关开源项目采集图片、视频接口引擎代码Microi吾码-系列文档接口引擎实战-系列文档优势本文初步讲一下采集引擎,后续会不断在此文章更新各种采集方式采集引擎支持采集DOM渲染前的html,也支持渲染后的html采集引擎支持采集网页......
  • 新能源汽车大屏可视化第三次数据存储
    任务:将数据存放到temp.csv链接:1.排行页面https://www.dongchedi.com/sales2.参数页面https://www.dongchedi.com/auto/params-carIds-x-9824完善打印:1.[{‘series_id’:5952,‘series_name’:‘海鸥’,‘image’:‘https://p3-dcd.byteimg.com/img/tos-cn-i-d......
  • CMake 语法简单整理 项目文件最后
    基本命令#HeadEnlargerWithCMake#CMake真是十分甚至九分的令人头大喵message("\n======================================================================")message("--基本命令喵")message("========================================================......
  • HDFS分布式存储的高可用,高性能和高吞吐量架构设计
    胡弦,视频号2023年度优秀创作者,互联网大厂P8技术专家,SpringCloudAlibaba微服务架构实战派(上下册)和RocketMQ消息中间件实战派(上下册)的作者,资深架构师,技术负责人,极客时间训练营讲师,四维口袋KVP最具价值技术专家,技术领域专家团成员,2021电子工业出版社年度优秀作者,获得2023电......
  • C++ 中面向对象编程如何处理对象的状态存储与恢复?
    对象状态存储与恢复的基本概念在C++面向对象编程中,对象的状态是由其成员变量的值来确定的。对象状态存储是指将对象当前的成员变量值保存起来,而对象状态恢复则是指将之前保存的成员变量值重新赋值给对象,使对象回到之前的某个状态。通过序列化和反序列化实现状态存储与恢......
  • 前端本地存储指南:从 localStorage 到 IndexedDB,技术优缺点与示例代码
    作为一名前端程序员,总会面临一个问题:“用户的数据该往哪里放?”这就好比一个咖啡店老板,想着咖啡豆要放仓库、柜台还是直接丢客户兜里。今天我们就来聊聊前端常用的本地存储技术,各自的优缺点,以及到底该选哪一个!1.localStorage—傻白甜的代名词localStorage是前端开发者最......
  • webman: 使用模板引擎twig
    一,安装$composerrequiretwig/twig二,配置config/view.php<?php/***Thisfileispartofwebman.**LicensedunderTheMITLicense*Forfullcopyrightandlicenseinformation,pleaseseetheMIT-LICENSE.txt*Redistributionsoffilesmustretain......
  • C++ 中面向对象编程如何处理对象的状态存储与恢复?
    1.为什么需要处理对象的状态存储与恢复?在一些应用场景中,需要保存对象的当前状态,以便在以后的某个时间点恢复到这个状态。例如,在游戏中可以保存玩家的进度,在软件的撤销/重做功能中需要保存对象在不同操作下的状态。2.在C++中如何实现对象的状态存储与恢复?手动实现:可以在......