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