PostgreSQL相比MySQL的优势

搞了大约三年的postgres,中间也剖析过mysql。

postgres的优势在于SQL规范的完备性,关于事务的支持,支持完整的SQL规范,支持事务隔离级别,以及关于数据类型、内置函数、索引的扩展性都比mysql好。postgres的多进程架构提高了系统的动摇性,但是也决议了它不适宜在Windows上运用,linux上进程与线程的区别并不大。理想上把postgres改成多线程这件事情很多公司也干过。mvcc的存储提高了并发功用,但是标志删除活期vaccum会让功用颤抖。用承袭的方法完成分区表,让分区表的运用不方便且功用差,这点比不上mysql。

mysql的优势在于SQL层与存储层的分别。甚至可以支持每个表运用不同的存储引擎。

提供最优质的资源集合

立即查看 了解详情