您的位置是:网站首页>Python编程Python编程

postgresql比mysql有多少优势

少儿编程网2020-11-16 14:46:10Python编程 人已围观 来源:少儿编程 -用户投稿

简介postgresql比mysql的优势:1、稳定性极强,比mysql稳定性更好 PostgreSQL的稳定性极强,Innodb等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,然而很多MySQL用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的,相比之

版权所有:https://wWw.pxcodeS.com

RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

postgresql比mysql的优势:RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

1、稳定性极强,比mysql稳定性更好RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

 PostgreSQL 的稳定性极强, Innodb 等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,然而很多 MySQL 用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的,相比之下,PG数据库这方面要好一些。RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

2、极限性能稳定RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

任何系统都有它的性能极限,在高并发读写,负载逼近极限下,PG的性能指标仍可以维持双曲线甚至对数曲线,到顶峰之后不再下降,而 MySQL 明显出现一个波峰后下滑(5.5版本之后,在企业级版本中有个插件可以改善很多,不过需要付费)。RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

3、有丰富的几何类型RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

PG 多年来在 GIS 领域处于优势地位,因为它有丰富的几何类型,实际上不止几何类型,PG有大量字典、数组、bitmap 等数据类型,相比之下mysql就差很多,instagram就是因为PG的空间数据库扩展POSTGIS远远强于MYSQL的my spatial而采用PGSQL的。RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

4、可以使用函数和条件索引,调优非常灵活RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

PG 的可以使用函数和条件索引,这使得PG数据库的调优非常灵活,mysql就没有这个功能,条件索引在web应用中很重要。RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

5、可以做到同步,异步,半同步复制RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

对于WEB应用来说,复制的特性很重要,mysql到现在也是异步复制,pgsql可以做到同步,异步,半同步复制。还有mysql的同步是基于binlog复制,类似oracle golden gate,是基于stream的复制,做到同步很困难,这种方式更加适合异地复制,pgsql的复制基于wal,可以做到同步复制。同时,pgsql还提供stream复制。RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

更多python知识,请关注:Python自学网!!RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

来源:php中文网RhI少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

版权所有:https://wWw.pxcodeS.com

相关文章:

支持一下 ( )

postgresql比mysql有多少优势

      匿名评论
    • 评论
    人参与,条评论
    postgresql比mysql有多少优势

微信公众号

免费视频教程

先知道