2016-03-30 2 views
0

Я не уверен, что это правильный форум, но любая помощь по этому поводу была бы действительно оценена.Перенос данных из Netezza в Redshift

Может ли кто-нибудь поделиться некоторыми ссылками/ссылками, которые могут помочь мне в анализе осуществимости перехода базы данных с IBM Netezza на Amazon Redshift?

ответ

2

Kamlesh,

Есть много сходства между двумя технологиями: IBM Pure Data/Netezza и AWS Redshift.

Некоторые разработчики, работавшие над первой версией Netezza, также работали над первой версией базы данных ParAccel. 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 t. Хотя это не сравнение между Netezza и Redshift, это даст вам хорошее представление о том, «что ожидать» с точки зрения различий, поскольку оба Netezza и Redshift были первоначально основаны на postgreSQL.