不确定这是不是主题还是过于具体。
我目前使用以下内容将python连接到我的redshift集群:
conn_string = "postgresql+psycopg2://%s:%s@%s:%d/%s" % (db_user, db_pass, host, port, schema)
conn = sqlalchemy.engine.create_engine(conn_string,
execution_options={'autocommit':True},
encoding='utf-8',
connect_args={"keepalives": 1, "keepalives_idle": 60, "keepalives_interval": 60},
isolation_level="AUTOCOMMIT")
据我所知,如果我有SQL客户端等SQL客户端,我必须更新驱动程序等。但是,如果你使用我刚刚提到的代码之类的东西进行连接,我就无法找到更多关于如何做的事情。
它会继续正常工作吗?或者库(在这种情况下,psycopg2)应该更新它们的连接方式,我需要升级它?不是100%的做法。
想法?
编辑我实际上没有遇到任何问题,只是试图阻止一个,我忘了添加链接到我从AWS收到的通知:
http://docs.aws.amazon.com/redshift/latest/mgmt/connecting-transitioning-to-acm-certs.html