/ 2019-05-10
更多内容请关注公众号:老男孩Linux
数据:文字、图片、视频。。。人类认知的数据表现方式
计算机:二进制、16进制的机器语言
基于数据的重要性和复杂性的不同,我们可能有不同的管理方式。
哪些数据是适合存储到数据库的呢?
重要性比较高的
关系较复杂的数据
RDBMS: 关系型数据库管理系统
比较适合于,安全级别要求高的数据以及关系较复杂的数据
NoSQL:非关系型数据库管理系统
适合于高性能存取数据,一般是配合RDBMS进行使用的
针对大数据处理分析,分布式架构更加擅长
RDBMS :
MySQL 、Oracle、MSSQL(SQL Server)、PG
NoSQL:Not Only SQL
键-值(key-value):Redis, memcached
文档(document):Mongodb
5.6
5.7
8.0(现在开始研究新特性)
Oracle:
MySQL官方版
红帽 :
MariaDB
Percona:
PerconaDB
1.一般选择官方主流版本:5.6,5.7 2.GA(稳定发布版)
3.6-12月的产品版本
5.7.20 二进制安装,其他安装方式自己扩展
企业版:Enterprise , 互联网行业一般不选择.
社区版本:选择
源码包:source code .tar.gz 通用二进制
面试题:
你们公司用什么版本数据库? 具体什么小版本号?
5.6.20 5.6.34 5.6.36 5.6.38 5.6.40 5.7.18 5.7.20 5.7.22
(2)