摘要: 一、存储引擎层面丢失数据 在这个过程中,如果服务器宕机,内存中数据将会丢失。 重启服务器后,通过redo log日志recovery重做日志,保障了数据不会丢失。因此只要事务能够实时写入到磁盘(redo log),InnoDB存储引擎就不会丢失数据。 https://blog.csdn.net/fa 阅读全文
posted @ 2019-05-14 17:48 烈焰螺旋 阅读(1933) 评论(0) 推荐(0)
摘要: 一:B-tree索引 相当于金字塔大树分支 例如1000条数据 也就10多行 那么查询也只需要10多次。独立索引只能用一个。 二:hash索引 一对一主键 不利于范围查询 无法利用前缀查询 所谓Hash索引,当我们要给某张表某列增加索引时,将这张表的这一列进行哈希算法计算,得到哈希值,排序在哈希数组 阅读全文
posted @ 2019-05-14 16:34 烈焰螺旋 阅读(1264) 评论(0) 推荐(0)
摘要: MySQL 关系型数据库。 在不同的引擎上有不同 的存储方式。 查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高。 开源数据库的份额在不断增加,mysql的份额页在持续增长。 缺点就是在海量数据处理的时候效率会显著变慢。 Mongodb 非关系型数据库(nosql ),属于文档型数据库 阅读全文
posted @ 2019-05-14 16:11 烈焰螺旋 阅读(679) 评论(0) 推荐(0)