登录
首页 >  数据库 >  MySQL

根据不同需求选择使用不同mysql存储引擎

来源:SegmentFault

时间:2023-01-23 21:40:49 133浏览 收藏

怎么入门数据库编程?需要学习哪些知识点?这是新手们刚接触编程时常见的问题;下面golang学习网就来给大家整理分享一些知识点,希望能够给初学者一些帮助。本篇文章就来介绍《根据不同需求选择使用不同mysql存储引擎》,涉及到MySQL,有需要的可以收藏一下

根据不同需求选择使用不同mysql存储引擎

1、InnoDB引擎(默认)

事务安全(ACID),并发,类似银行交易数据,需要具有提交、回滚、崩溃恢复能力。

2、MyISAM引擎

若数据表主要是写入与查询操作,则此引擎效率较高。类似一些固定配置数据。

3、Memory引擎

存放临时数据、中间结果。多表联合查询结果存入临时表,后再取临时表数据进行分组、重排序等。

4、Archive引擎

只需要写入与查询、持续高并发写入,类似记录日志。

5、CSV引擎

导入csv文件。

个人想法,请大神们指教

到这里,我们也就讲完了《根据不同需求选择使用不同mysql存储引擎》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于mysql的知识点!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>