File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -263,6 +263,20 @@ cx.read_sql(
263263
264264- [ Connect to CrateDB using ConnectorX]
265265
266+ (turbodbc)=
267+ ### turbodbc
268+
269+ [ Turbodbc] is a Python module to access relational databases via the Open
270+ Database Connectivity (ODBC) interface. Its primary target audience are
271+ data scientist that use databases for which no efficient native Python
272+ drivers are available.
273+
274+ For maximum performance, turbodbc offers built-in NumPy and Apache Arrow
275+ support and internally relies on batched data transfer instead of single-
276+ record communication as other popular ODBC modules do.
277+
278+ - [ Using CrateDB with turbodbc]
279+
266280
267281(python-dataframe)=
268282(df)=
@@ -290,10 +304,12 @@ How to use CrateDB together with popular open-source DataFrame libraries.
290304[ httpx ] : https://www.python-httpx.org/
291305[ psycopg 3 ] : https://www.psycopg.org/psycopg3/docs/
292306[ psycopg documentation ] : https://www.psycopg.org/docs/
307+ [ turbodbc ] : https://turbodbc.readthedocs.io/
293308
294309[ Connect to CrateDB using ConnectorX ] : https://github.com/crate/cratedb-examples/tree/main/by-language/python-connectorx
295310[ RDBMS ] : https://en.wikipedia.org/wiki/RDBMS
296311[ SQLAlchemy ] : https://www.sqlalchemy.org/
297312[ SQLAlchemy Code Examples ] : https://github.com/crate/cratedb-examples/tree/main/by-language/python-sqlalchemy
298313[ The CrateDB SQLAlchemy Dialect ] : inv:sqlalchemy-cratedb:*:label#index
314+ [ Using CrateDB with turbodbc ] : https://github.com/crate/cratedb-examples/tree/main/by-language/python-turbodbc
299315[ Working with SQLAlchemy and CrateDB ] : inv:sqlalchemy-cratedb:*:label#by-example
You can’t perform that action at this time.
0 commit comments