The Vertica Forum recently got a makeover! Let us know what you think by filling out this short, anonymous survey.
Please take this survey to help us learn more about how you use third party tools. Your input is greatly appreciated!
Using Uber's started vertica-python package?
edited April 2020 in General Discussion
Can you provide some context for discarding the in-house vertica-db-client in favor of Uber's started vertica-python package?
From Extending Vertica with the Latest Vertica Ecosystem and Open Source Initiatives.
We wrote about this a bit back when the open source work was announced: https://www.vertica.com/blog/vertica-python-becomes-verticas-first-officially-supported-open-source-database-client/
Basically, 2 years ago we looked at the two of them and vertica-python seemed like the better long term solution, since it aligned with several overlapping goals. The older vertica-db-client was pretty basic, and its architecture made it it less portable (didn't support python3, pypy, windows, etc.), and more difficult to open source (it relied on some close-source ODBC components). We felt it made the most sense to focus our efforts on vertica-python so we could build a better python experience in a more portable & open fashion.