数据库
文章平均质量分 94
zhao_to
这个作者很懒,什么都没留下…
展开
-
对Redis数据库的学习!
Redis的学习1、Nosql概述为什么要用Nosql1、单击MySQL的年代90年代,一个基本的网站访问量一般不会太大,单个数据库完全足够!那个时候,更多的去使用静态网页Html ~服务器根本没有太大的压力!思考一下,这种情况下:整个网站的瓶颈是什么?1、数据量如果太大、一个机器放不下了!2、数据的索引( B+ Tree ) , 一个机器内存也放不下3、访问量(读写混合) ,一个服务器承受不了~只要你开始出现以上的三种情况之一, 那么你就必须要晋级!2、Memcached(缓存原创 2021-08-08 16:16:19 · 481 阅读 · 0 评论 -
MySQL 高级
MySQL 高级1.索引1.1 概述: 索引(index)是帮助MySQL进行高效获取数据的数据结构(有序)。在数据之外,数据库系统还维 护着满足特定查找算法的数据结果,这些数据结构以某种方式指向数据,这样就可以在这些数据结构上 实现高级查找算法,这种数据结构就是索引 。1.2 索引的优势优势:类似于书籍的目录,提高数据检索的效率,降低数据库的IO成本。通过索引列队数据进行排序,降低数据的排序成本,降低CPU的消耗。劣势:1. 索引实际上 也是一张表,该表中保存了主键与索引字段,并原创 2021-05-25 20:23:23 · 81 阅读 · 0 评论 -
对于MySQL数据库的加深学习
MySQl数据库1.多表之间的关系多表之间的关系其实也是我们数据库设计所要研究的重点。8.1 一对一: 例子:人 和 身份证,一个人对应一个身份证,一个身份证对应一个人,无论从那个角度都成立。这种关系就是一对一的关系 实现:一对一关系实现,可以在任意一方添加唯一外键8.2 一对多(多对一): 例子:班级和学生,一个班级对应多个学生,一个学生只能对应一个班级。这种关系就是一对多(多对 一)的关系。处理:设置外键,多的一方关联到少的一方8.3 多对多例子:学生和课程,一个学生可以选择原创 2021-05-07 19:10:19 · 127 阅读 · 0 评论 -
对于MySQL数据库的基础学习
MySQL1.数据库基本概念1.数据库DateBase 简写DB2.概述数据库是用于存储和管理数据的仓库3.特点: 1.用于持久化存储数据的,数据库其实就是一个文件系统1.只要是持久化存储,肯定都是以文件的形式存储在硬盘上2.数据库的文件系统和windows文件系统的虽然都可以存储数据,但是数据库不光要求 能存数据,还要求对于数据的操作更简单,管理更方便。 2.方便存储和管理数据 3.使用统一的操作数据语言——SOL(普通话)4.常见的数据库 1.MySQL: 最初是原创 2021-05-06 20:30:05 · 293 阅读 · 0 评论