Qua*_*noi 37
PostgreSQL有一些很好的功能,如generate_series自定义聚合函数,数组等,如果你花一些时间来学习它们可以大大减轻你的生活.
另一方面,它缺乏MySQL在查询等中使用和分配会话变量的一些功能,FORCE INDEX如果您习惯这些功能,这非常烦人.
如果你只是使用基本的SQL,那么你几乎不会发现任何差异.
var*_*tec 14
PostgreSQL与MySQL有何不同?
这取决于你是在谈论SQL(大部分是相同的)还是存储过程(完全不同).
这是一个现实的任务吗?
绝对.PostgreSQL有很好的文档和社区.还有很多人都有MySQL和PostgreSQL的经验.
"MySQL vs PostgreSQL wiki" - 以"哪个更好"为中心,但让您对差异有所了解.
与MySQL相比,PostgreSQL与其他任何一对DBMS相比.它们的共同点是非功能性的,特别是每个都是开源的结果.在功能,使用和优势方面,它们彼此之间没有比PostgreSQL更接近Oracle或DB2是Sybase.
现在回答你真正的问题:你是一个SQL人,虽然还没有PostgreSQL的经验.这对您来说是一个完全现实的任务,也是一个很好的任务,因为您将扩展对DBMS各种类型的理解,并获得对MySQL无法在其范围内工作的视角.
作为曾经处于完全相同位置的人,我的猜测是你很快就会选择PostgreSQL,甚至可能会犹豫回到MySQL ;-).
大约一个月前我遇到了同样的情况......我在 postgres 上表现得很好。Postgres 有一个强大的在线社区,如果您遇到任何麻烦,您应该能够找到帮助并轻松学习东西:)
| 归档时间: |
|
| 查看次数: |
59367 次 |
| 最近记录: |