Results of 1 - 2 of about 2 for ArrowArrayStream (0.001 sec.)
- ADBC Client 11228
- Installation To use the DuckDB ADBC client, download the libduckdb archive for your platform and follow the instructions below . For Python, install the duckdb package instead, as described in the Python section . The latest stable version
...unctions that retrieve metadata about the database. In general, these functions will return Arrow objects, specifically an ArrowArrayStream. Function name Description Arguments Example ConnectionGetInfo Get metadata about the driver and database. (AdbcConnection...*, const uint32_t*, size_t, ArrowArrayStream*, AdbcError*) AdbcConnectionGetInfo(&adbc_connection, NULL, 0, &arrow_stream, &adbc_error) ConnectionGetObjects Get a hier...base schemas, tables and columns. (AdbcConnection*, int, const char*, const char*, const char*, const char**, const char*, ArrowArrayStream*, AdbcError*) AdbcConnectionGetObjects(&adbc_connection, ADBC_OBJECT_DEPTH_ALL, NULL, NULL, NULL, NULL, NULL, &arrow_strea... - https://man.mtool.work/duckdb/2.0/clients/adbc.html
- Handle Results 7485
- Overview Beyond the standard JDBC ResultSet , the DuckDB driver can hand results to Apache Arrow , stream large results instead of materializing them, and expose raw columnar data chunks. This page covers each of these result-handling optio
...e stream is addressed by the name passed to that method and can be queried like any other table. import org.apache.arrow.c.ArrowArrayStream; import org.apache.arrow.c.Data; import org.apache.arrow.memory.RootAllocator; import org.apache.arrow.vector.ipc.ArrowStr...allocator = new RootAllocator(); ArrowStreamReader reader = null; // should not be null of course var arrow_array_stream = ArrowArrayStream.allocateNew(allocator)) { Data.exportArrayStream(allocator, reader, arrow_array_stream); // DuckDB setup try (var conn = (... - https://man.mtool.work/duckdb/2.0/clients/java/result_handling.html
PREV
1
NEXT
DuckDB 2.0 Documentation / man.mtool.work