数据库种类概述
一、数据库分类
1 SQL:结构化查询语言
2 NoSQL:泛指非关系型的数据库
1 单机:数据库运行在一台服务器上
2 分布式:数据库运行在服务器集群上
1 文件型:数据放在硬盘上
2 内存型:数据放在内存里
1 批处理:将SQL分成MR任务(分布式的子分类)
2 交互式:分级查询后汇总
二、数据库产品介绍
1 关系型数据库:
开源:MySQL、PostgreSQL
商业:SQLServer、Oracle
2 非关系型数据库:
mongoDB、neo4j、elasticsearch、InfluxDB
注意:MySQL是关系型、单机、文件型的查询语言
三、AWS介绍
1 网站
2 介绍
AWS (Amazon Web Services),是全球知名云平台提供商,提供免运维的数据库服务;
只要注册就可享受为期一年的免费套餐。
MySQL概述及基本使用
MySQL是一个开放源码的小型关系型数据库,与其他的大型数据库,如Oracle、DB2、SQL Server等相比,对于一般的个人使用者和中小型企业来说,MySQL提供的功能绰绰有余,且由于MySQL是开源软件,因此可大大降低总体拥有成本。