很多时候我们学习和使用数据库,但是没有深入了解为什么我们要使用数据库?数据库和竞品相比有哪些优点呢?
1、数据保存在内存中:存取快但不能永久保留
- 优点:存取速度快
- 缺点:数据不能永久保存
2、数据保存在文件中:永久保存但失去了存取查询速度优势
- 优点:数据永久保存
- 缺点:1)数据比内存操作慢,频繁的IO操作;2)查询数据不方便
3、数据保存在数据库⭐:永久保存且增删改查方便
- 数据永久保存
- 使用SQL语句,查询方便效率高
- 管理数据方便
4、进一步了解MySQL
- MySQL是关系型数据库管理系统,使用的SQL语言是访问数据库的最常用标准化语言
- 体积小、速度快、成本低、且开源使用
- MySQL底层由C 和C++编写,且可移植性强,支持多种OS
- 为多种主流的编程语言都提供了API,可以和其他语言组合使用
- 支持多线程多用户操作,更加充分的利用多核