Redshift для локального тестирования - PullRequest
0 голосов
/ 19 декабря 2018

Для локального тестирования запросов мы можем иметь встроенный экземпляр красного смещения, возможно, в памяти?Я использую Java, и я не хочу использовать экземпляр Docker, работающий локально.Даже если бы это было издевательским, я был бы в порядке.

Любые предложения будут оценены.

1 Ответ

0 голосов
/ 20 декабря 2018

Ответ на этот вопрос NO, вы не можете встраивать локально Redshift.Хотя я никогда не думал, что при написании этого ответа получаю хитрую идею, я думаю, что вы могли бы иметь PostgreSQL встроенную локальную базу данных, хотя между Redshift v / s PostgreSQL есть много отличий, но есть сходство также.Так что для тестирования / разработки, я думаю, что это может решить некоторые ваши проблемы, но не на 100%.И вы можете использовать драйвер PostgreSQL JDBC локально и изменить его на драйвер Redshift JDBC в среде AWS.

Сходство и различие между PostgreSQL против Redshift см. Ниже и остерегайтесьнекоторых из SQL semantics.

  1. Ref One
  2. Ref Two
  3. Ref Three
  4. Ref Four

Я надеюсь, что это даст вам некоторое направление, если у вас есть конкретные вопросы, пожалуйста, прокомментируйте, я бы перефокусировал свой ответ.

...