Redis的最常被问到知识点总结
摘要:1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作
阅读全文
posted @
2019-09-14 09:28
菜鸟小于
阅读(3638)
推荐(22) 编辑
DML、DDL、DCL是什么?
摘要:一、DML DML(data manipulation language)数据操纵语言: 我们经常会用到的 INSERT、DELETE、UPDATE、SELECT语句。 主要用来对数据库的数据进行一些操作。 二、DDL DDL(data definition language)数据库定义语言,如:
阅读全文
posted @
2019-09-13 14:40
菜鸟小于
阅读(1483)
推荐(0) 编辑
mysql架构与存储引擎 (Myisam与Innodb)
摘要:mysql抽象架构:可以分为SQL Layer和Storage Engine Layer mysql的engine层是基于表的,不是基于库的,创建表的语句可以指定engine Mysql的架构 Mysql 架构器中各个模块都是什么? (1)、连接管理与安全验证是什么? 每个客户端都会建立一个与服务器
阅读全文
posted @
2019-09-07 09:35
菜鸟小于
阅读(302)
推荐(0) 编辑
深入理解SQL的四种连接,左外连接,右外连接,内连接,全连接
摘要:1、内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 F
阅读全文
posted @
2019-03-23 15:17
菜鸟小于
阅读(1344)
推荐(0) 编辑
数据库MYSQL
摘要:数据库 数据库概述 1.什么是数据库 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。 2. 什么是数据库管理系统 数据库管理系统(DataBase Management System,DBMS):指一种操作和
阅读全文
posted @
2018-09-06 15:38
菜鸟小于
阅读(480)
推荐(0) 编辑