node.js数据库
2022/7/9 2:53:58
本文主要是介绍node.js数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据库:
存放数据的仓库------数仓
数据库是什么:
数据库是按照数据结构来组织、存储和管理数据的仓库。
为什么要使用数据库:
程序在运行的过程中,一旦程序运行结束或者计算机断电,程序运行中的数据就会自动销毁,我们就需要将这些数据永久的保存在硬盘中,确保安全性,如果想持久化存储,那就选择数据库。
数据库的分类:
1.关系型数据库
特点:关系紧密,都是表
优点:1易于维护:都是使用表结构,格式一致
2.使用方便:SQL通用,可用于复杂查询,查询语言
3.高级查询:可用于一个表以及多个表之间非常复杂的查询
缺点:1.读写性能比较差,尤其是海量数据的高效率读写
2.有固定表结构,字段不可以随意更改,灵活度稍欠
3.高并发读写需求,传统关系型数据库来说,硬盘I/O是一个很大的瓶颈
存储数据方式:
Excel文件 ------ 数据库
sheet页签 ------- 表
列 头 ------- 字段 ------唯一标识,不允许修改(主键)
一 行 ------ 一条数据
备注:SQL --- 结构化查询语言
2.非关系型数据库
特点:关系不紧密,有文档,有键值对
优点:1.格式灵活:存储数据的格式可以是key,value形式
2.速度快:nosql可以内存作为载体,而关系型数据库只能使用硬盘
3.易用:nosql数据库部署简单
缺点:1.不支持sql,学习和使用成本较高
2.不支持事务
3.复杂查询时语句过于繁琐
存储数据方式:
{
{
nick——name:'asdsad',
age:18
},
{},
}
这篇关于node.js数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16Vue3资料:新手入门必读教程
- 2024-11-16Vue3资料:新手入门全面指南
- 2024-11-16Vue资料:新手入门完全指南
- 2024-11-16Vue项目实战:新手入门指南
- 2024-11-16React Hooks之useEffect案例详解
- 2024-11-16useRef案例详解:React中的useRef使用教程
- 2024-11-16React Hooks之useState案例详解
- 2024-11-16Vue入门指南:从零开始搭建第一个Vue项目
- 2024-11-16Vue3学习:新手入门教程与实践指南
- 2024-11-16Vue3学习:从入门到初级实战教程