【问题标题】:Redshift for local testing用于本地测试的 Redshift
【发布时间】:2019-05-19 17:46:14
【问题描述】:

对于本地查询测试,我们可以在内存中嵌入一个 redshift 实例吗?我正在使用 java,我不想使用本地运行的 docker 实例。 就算是嘲讽我也没问题。

任何建议将不胜感激。

【问题讨论】:

标签: java apache-spark-sql amazon-redshift


【解决方案1】:

这个问题的答案是NO,你不能在本地嵌入Redshift。 虽然我以前从未想过,在写这个答案时得到了一个棘手的想法,我认为你可以有PostgreSQL 嵌入式本地数据库,虽然RedshiftPostgreSQL 之间有很多差异,但有@987654321 @也一样。因此,出于测试/开发目的,我认为它可以解决您的一些问题,但不是 100%。您可以在本地使用PostgreSQL JDBC 驱动程序并将其更改为Redshift JDBC 驱动程序在AWS 环境中。

PostgreSQLRedshift 之间的相似和不同之处请参阅以下内容并注意SQL semantics 的一些内容。

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

我希望这能给你一些方向,如果你有具体问题,请评论,我会重新调整我的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-14
    • 2013-09-07
    • 2021-07-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-16
    相关资源
    最近更新 更多