根据不同需求选择使用不同mysql存储引擎
1、InnoDB引擎(默认)
事务安全(ACID),并发,类似银行交易数据,需要具有提交、回滚、崩溃恢复能力。
2、MyISAM引擎
若数据表主要是写入与查询操作,则此引擎效率较高。类似一些固定配置数据。
3、Memory引擎
存放临时数据、中间结果。多表联合查询结果存入临时表,后再取临时表数据进行分组、重排序等。
4、Archive引擎
只需要写入与查询、持续高并发写入,类似记录日志。
5、CSV引擎
导入csv文件。
个人想法,请大神们指教
根据不同需求选择使用不同mysql存储引擎
1、InnoDB引擎(默认)
事务安全(ACID),并发,类似银行交易数据,需要具有提交、回滚、崩溃恢复能力。
2、MyISAM引擎
若数据表主要是写入与查询操作,则此引擎效率较高。类似一些固定配置数据。
3、Memory引擎
存放临时数据、中间结果。多表联合查询结果存入临时表,后再取临时表数据进行分组、重排序等。
4、Archive引擎
只需要写入与查询、持续高并发写入,类似记录日志。
5、CSV引擎
导入csv文件。
个人想法,请大神们指教