Java 本地测试的红移

Java 本地测试的红移,java,apache-spark-sql,amazon-redshift,Java,Apache Spark Sql,Amazon Redshift,对于本地查询测试,我们可以在内存中嵌入一个红移实例吗?我使用的是java,我不想使用本地运行的docker实例。 即使它是被嘲笑的,我也会很好 任何建议都将不胜感激。这个问题的答案是否,您不能在本地嵌入红移。 虽然我以前从未想过,在写这个答案时会有一个棘手的想法,但我认为您可以拥有PostgreSQL嵌入式本地数据库,虽然Redshiftv/sPostgreSQL之间有很多区别,但也有很多区别。因此,出于测试/开发目的,我认为它可以解决您的一些问题,但不是100%。您可以在本地使用Postgre

对于本地查询测试,我们可以在内存中嵌入一个红移实例吗?我使用的是java,我不想使用本地运行的docker实例。 即使它是被嘲笑的,我也会很好


任何建议都将不胜感激。

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

PostgreSQL
vs
Redshift
之间的相似性和差异请参考以下内容,并注意一些
SQL语义


  • 我希望这能给你一些指导,如果你有具体问题,请发表意见,我会重新关注我的答案。

    你是在问如何启动本地红移实例吗?这就是红移