SQLite,MySQL和PostgreSQL 三种关系数据库的简单区分认识

时间:2021-03-10 11:12:39 类型:数据库
字号:    

  1、SQLite是个轻量级数据库,支持的数据库的功能较少,但是可以作为嵌入式数据库使用,放在你的程序中,一起部署和发布,消耗的资源非常少,当然,处理的数据量也比较小。

  2、MySQL中型数据库,用在各种中型项目中都比较好,但是现在使用的基本都是社区版,没有数据库厂商支持,出了问题需要自己解决,整体来说MySQL比较自由,处理数据的能力主要看使用MySQL的人,用的好的单库可以处理上TB级别的数据,集群的话那就更不用说了,许多大的IT企业都在使用,比较著名的就是Alibaba,他们就用MySQL集群处理淘宝的主要业务。但是,现在银行和保险行业用MySQL的还是比较少。

  3、PostgreSQL是这三者中遵守数据库范式最严格的数据库,因为做这个数据库的团队就是学院派的一些教授,他们比较注重学术研究,对于商业运用考虑的相对比较少,以我的理解你想学习数据库知识用这个数据库再好不过,但是在商业用途上还是不推荐,尤其在是国内的IT行业中,用这个数据库的人非常的少,而且相关的中文资料也比较少。

  本身数据库没有好坏之分,只是看你在什么场景下使用.


<