看了 helloGithub 上的 数据库占有率 发现 pgsql 已经拍到了第四,甚至超过了 MongoDB,想问问各位 v 友,这个是否值得接触一下,是继续挖 MySQL 还是 多学一个 关系型数据库的好?
https://hellogithub.com/report/db-engines/?url=/periodical/volume/61/
     1 
                    
                    ReferenceE      2021-05-24 22:54:04 +08:00 via Android 
                    
                    继续挖 MySQL 
                 | 
            
     2 
                    
                    lululau      2021-05-24 23:02:45 +08:00 
                    
                    对于问这种问题的人来说,MySQL  和 Postgres 应该没有区别,可以不用学 
                 | 
            
     3 
                    
                    ipwx      2021-05-24 23:05:14 +08:00    很多时候 MySQL 要有经验地写法才能避开的坑,Postgres 的查询优化器已经帮你解决了。PG 能够高效运行的子查询的种类比 MySQL 多得多。所以,很多情况下,Postgres “不用学”。 
                 | 
            
     5 
                    
                    jimages      2021-05-24 23:24:27 +08:00 
                    
                    mysql: the most popular open source database. 
                Postgresql: the most advanced open source database. olap 可以考虑 postgresql oltp,性能没问题就无所谓。 另外都支持 ansi sql...只要不用那种高级功能,没啥差别。  | 
            
     6 
                    
                    serverABCD      2021-05-25 00:01:18 +08:00 
                    
                    没球太大区别,有需要再学就来得及。你有 sql 基础学这个无非一两天读个文档的事儿 
                 | 
            
     7 
                    
                    ccde8259      2021-05-25 03:27:38 +08:00 via iPhone 
                    
                    PostgreSQL 给我个人的感觉是快的离谱,跟 MySQL 有一定差距…… 
                MySQL 需要挖底层原理,脑海里都是 InnoDB/MyISAM 的结构,回头写 SQL 才能写的高效。优化基本靠人肉…… 但 PostgreSQL 不需要想,各种高级特性比如 hash join 或者 index skip scan 在 MySQL 上得升到 8.0 才有。用起来基本都是一把梭…… 建议精通 MySQL,投入少产出高。精力投入 PostgreSQL 的收益相对较低。  | 
            
     8 
                    
                    oneforallsoft      2021-05-25 11:35:37 +08:00 
                    
                    建议精通 MySQL,投入少产出高。精力投入 PostgreSQL 的收益相对较低。 
                ============== 反话?  | 
            
     9 
                    
                    tairan2006      2021-05-25 12:33:00 +08:00 
                    
                    pg 还是值得学的,用的话…看运维吧,比 mysql 搞起来麻烦一些。 
                 | 
            
     10 
                    
                    HashV2      2021-05-25 16:52:55 +08:00 
                    
                    就看了一本 sql 必知必会  mysql,mssql,postgres 这几个数据库都是直接用的  没单独学过,可能是因为我才初级阶段把。。。。 
                 |