我不确定这是否是正确的论坛,但对此的任何帮助都将非常感激。
有人可以分享一些链接/参考资料,这可以帮助我分析从IBM Netezza到Amazon Redshift的数据库迁移的可行性吗?
答案 0 :(得分:3)
卡姆利什,
两种技术之间有很多相似之处:IBM Pure Data / Netezza和AWS Redshift。
一些从事第一版Netezza工作的开发人员也参与了第一版ParAccel DB。 AWS Redshift使用与ParAccel DB相同的核心引擎。 ParAccel已经售出,产品已经重新命名为Actian Matrix。不过,核心引擎是一样的。
这两个数据库都是MPP实现,具有无共享架构。两者都共享PostgreSQL“遗产”。 AWS Redshift确实是一个“柱状”数据库,而Netezza则不是。
SQL语法有一些差异,但功能上也存在一些差异。 AWS Redshift还没有几个功能/功能。一些最“值得注意”的差异是Redshift不支持存储过程,用户定义函数或序列。
Amazon AWS lists the differences between AWS Redshift and PostgreSQL in this documen吨。虽然这不是Netezza和Redshift之间的比较,但是由于Netezza和Redshift最初都基于postgreSQL,因此它会让你对差异方面的“期望值”有所了解。