Results of 1 - 10 of about 17 for columnar (0.001 sec.)
- Handle Results 13001
- Overview Beyond reading a result set row by row , the Rust client can hand a query result to Apache Arrow as a stream of record batches, register an Arrow batch as a queryable table, and return results as Polars data frames. Each of these columnar
...olumnar result-handling options is described below. Apache Arrow DuckDB is columnar, and its native way to return a result to Rust in bulk is Apache Arrow . The crate re-exports the arrow crate, so no separ... - https://man.mtool.work/duckdb/2.0/clients/rust/result_handling.html
- Handle Results 12000
- 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
...nnection("jdbc:duckdb:", props); Chunked Results The JDBC driver can return a query result as a lazily fetched sequence of columnar data chunks via the org.duckdb.DuckDBChunkedResult class. This exposes the C API's duckdb_fetch_chunk function to Java and... - https://man.mtool.work/duckdb/2.0/clients/java/result_handling.html
- Integration with Polars 10018
- Polars is a DataFrames library built in Rust with bindings for Python and Node.js. It uses Apache Arrow's columnar format as its memory model. DuckDB can read Polars DataFrames and convert query results to Polars DataFrames. It does this in
... - https://man.mtool.work/duckdb/2.0/guides/python/polars.html
- Query 9517
- The duckdb_query method allows SQL queries to be run in DuckDB from C. This method takes two parameters, a (null-terminated) SQL query string and a duckdb_result result pointer. The result pointer may be NULL if the application is not inter
...od has been deprecated. Prefer using duckdb_result_get_chunk instead. Returns the data of a specific column of a result in columnar format. The function returns a dense array which contains the result data. The exact type stored in the array depends on t...as been deprecated. Prefer using duckdb_result_get_chunk instead. Returns the nullmask of a specific column of a result in columnar format. The nullmask indicates for every row whether or not the corresponding row is NULL . If a row is NULL , the values... - https://man.mtool.work/duckdb/2.0/clients/c/query.html
- Handle Results 9517
- Overview DuckDB is columnar, and beyond reading a result set row by row through database/sql , the Go client can exchange whole results with Apache Arrow as a stream of record batches, and register an Arrow stream as a queryable view. Both
... - https://man.mtool.work/duckdb/2.0/clients/go/result_handling.html
- DuckDB Wasm Client 8517
- Installation To use the DuckDB Wasm client, visit the duckdb-wasm GitHub repository . The latest stable version of the DuckDB WebAssembly client is 2.0.0. DuckDB-Wasm is a version of DuckDB that has been compiled to WebAssembly , the portab
...ow DuckDB-Wasm Works DuckDB-Wasm uses Apache Arrow as its data protocol for both data import and query results. Arrow is a columnar, database-friendly format that the apache-arrow npm package implements in the browser, letting DuckDB-Wasm exchange data e... - https://man.mtool.work/duckdb/2.0/clients/wasm/overview.html
- What's New in the Docs for 2.0 8517
- This page tracks the documentation for the features introduced in DuckDB 2.0, organized around the themes of the DuckDB 2.0.0 release announcement . Each section links to the relevant documentation. DuckDB as a Server: Quack and CONNECT Sin
...irst-Class Citizen The VARIANT type stores semi-structured, schema-less data such as JSON while keeping the performance of columnar execution. A family of variant_* functions constructs and inspects variant values. Variant type Variant functions Triggers... - https://man.mtool.work/duckdb/2.0/whats_new_in_the_docs.html
- Go Client 8035
- The latest stable release of the DuckDB Go client bundles DuckDB 2.0.0. Its own version tag encodes that DuckDB version; see Versioning below. The DuckDB Go client, duckdb-go , is a SQL driver that conforms to Go's built-in database/sql int
...with the Appender and reading directly from Parquet, CSV, and JSON files. Handle Results — the Apache Arrow interface for columnar result exchange. Write User Defined Functions — scalar and table user-defined functions, and replacement scans. Profile an... - https://man.mtool.work/duckdb/2.0/clients/go/overview.html
- Run Queries 8035
- Overview Because the Go client implements database/sql , queries run through the standard methods: Exec and ExecContext send statements that do not return rows, such as INSERT or DDL, and report the number of affected rows. Query , QueryCon
...err) } log.Printf("family: %s", obj.Get()["family"]) This follows the client's json example . To read whole result sets as columnar batches instead of row by row, see Handle Results . Further Reading Handle Results — reading results as Apache Arrow recor... - https://man.mtool.work/duckdb/2.0/clients/go/querying.html
- Write User Defined Functions 8035
- Overview The Rust client can register user-defined functions written in Rust: scalar functions with the vscalar feature and table functions with the vtab feature. Both operate on DuckDB's columnar data chunks, so a single call processes a b
... - https://man.mtool.work/duckdb/2.0/clients/rust/functions.html
DuckDB 2.0 Documentation / man.mtool.work