数据库类型
1.结构型
举例:班级期末考试城,学号、姓名、语文、数学…
根本:每行每列属性一样
常见有oracle、mysql
2.非结构性
图片、文档、音视频和字符串…这些没规律可言
根因:无规律可言
常见有:redis 、mongdb
数据结构
数据结构:常见和特点
线性(底层数组,默认开辟空间),链表(使用计算机底层指针,即用即申请空间),堆栈(先进后出),队列(先进先出),树(一对多)和图(多对多)。
为什么会有:
数据结构起因,单纯编程来讲。人计算机初期内存和磁盘是瓶颈,2000年32位单核单线程64MB普通,不像现在64位8核多线程16G最普通。
为什么要用
所以编写代码程序员绞尽脑汁,多耗1kb内存都舍不得。所以数据结构要吃透,根因:算法和计算机原理的完美结合。
持续发展
一门好的语言必须依托计算底层实现,效率和性能决胜负。