出发点
比如,现在有这么一个问题,常见的一个面试题:
有一张users表,数据量在五千万以上,存在一条查询语句:
SELECT * FROM users WHERE name LIKE '%明%' AND sex='\u7537' AND age=32 AND created_at BETWEEN 1388505600 AND 1420041600;
是说从users表中找出创建时间在14年到15年之间的年龄在32岁,名字中带有‘明’字的男性用户
追溯到数据表的设计
MySQL 一直是本人很薄弱的部分,后面会多输出 MySQL 的文章贡献给大家,毕竟 MySQL 涉及到数据存储、锁、磁盘寻道、分页等操作系统概念,而且互联网对 MySQL 的注重程度是不言而喻的,后面要加紧对 MySQL 的研究。写的如果不好,还请大家见谅。
非关系型数据库和关系型数据库区别,优势比较
非关系型数据库(感觉翻译不是很准确)称为 NoSQL,也就是 Not Only SQL,不仅仅是 SQL。非关系型数据库不需要写一些复杂的 SQL 语句,其内部存储方式是以 key-valu