Using Uber's started vertica-python package?

rjs_docsrjs_docs Vertica Employee Employee
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.


  • Options
    twalltwall Vertica Employee Employee

    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.

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file