Results of 1 - 10 of about 40 for Clients (0.001 sec.)
- Client Overview 17022
- DuckDB is primarily an in-process database system, and as such, it offers client APIs (“drivers”) for several languages. Client API Maintainer Support tier Latest version C Core team 2.0.0 CLI (command line interface) Core team 2.0.0 Java (
...) Core team 2.0.0 ADBC (Arrow) Core team 2.0.0 C# (.NET) Giorgi 2.0.0 C++ Core team 2.0.0 The table above lists the DuckDB clients with the primary and secondary support tiers . For a list of tertiary clients, see the “Tertiary Clients” page . Support T...iers There are three tiers of support for clients. Primary clients are the first to receive new features and are covered by community support . Secondary clients receive ne...w features but are not covered by community support. Finally, there are no feature or support guarantees for tertiary clients. The DuckDB clients listed above are open-source and we welcome community contributions to these libraries. All primary an... - https://man.mtool.work/duckdb/2.0/clients/overview.html
- Tertiary Clients 9486
- The following table lists the tertiary clients of DuckDB. Tertiary clients come without any support guarantees. Client API Maintainer Common Lisp ak-coram Crystal amauryt Elixir (Duckdbex) AlexR2D2 Elixir (QuackDB) Danila Poyarkov Erlang MM
... - https://man.mtool.work/duckdb/2.0/clients/tertiary_clients/overview.html
- Quack Remote Protocol 8472
- The Quack extension turns a DuckDB instance into a server that other DuckDB instances (clients) can connect to over HTTP. This page covers the protocol at a glance and walks through basic usage on both sides of the wire. For the full list o
...k_serve returns the listen URI, the HTTP URL, and, when the default authentication function is in use, the auth_token that clients need to connect. To choose the token yourself, pass the token parameter (see Security ): {:.codebox-server} CALL quack_ser...remote database that supports remote execution. See the CONNECT and DISCONNECT statements page for details. Authentication Clients pass the authentication token to the server in one of two ways: a quack secret scoped to the server URI or an explicit TOK...lient} ATTACH 'quack:localhost' AS remote_db ( TOKEN '⟨MY_QUACK_TOKEN_01234567890ABCDEF⟩' ); HTTP Connection Caching Quack clients send requests through the httpfs HTTP client, which caches connections by default ( httpfs_connection_caching = true ). Re... - https://man.mtool.work/duckdb/2.0/quack/overview.html
- Appender 8393
- The Appender can be used to load bulk data into a DuckDB database. It is available in the C, C++, Go, Java, Julia, Node.js, Python, and Rust clients. This page describes how the Appender behaves across clients and shows a minimal example in
...endRow( Value::DATE(1992, 1, 1), Value::TIME(1, 1, 1, 0), Value::TIMESTAMP(1992, 1, 1, 1, 1, 1, 0) ); Commit Frequency For clients other than Python, the appender performs commits every 204,800 rows by default. You can change this by explicitly using tr... - https://man.mtool.work/duckdb/2.0/data/appender.html
- Installing Extensions 8315
- To install core DuckDB extensions, use the INSTALL command. For example: INSTALL httpfs; This installs the extension from the default repository ( core ). Extension Repositories By default, DuckDB extensions are installed from a single repo
...ike to switch back to using core , run: FORCE INSTALL httpfs FROM core; Installing Extensions through Client APIs For many clients, using SQL to load and install extensions is the preferred method. However, some clients have a dedicated API to install a...nsion binary file: For example: rm ~/.duckdb/extensions/v1.2.1/osx_arm64/excel.duckdb_extension Sharing Extensions between Clients The shared installation location allows extensions to be shared between the client APIs of the same DuckDB version , as lo... - https://man.mtool.work/duckdb/2.0/extensions/installing_extensions.html
- Reference 8315
- This page lists the functions, settings, and log types exposed by the quack extension . For a tour of the protocol, start with the Overview . Function Reference Server Management Function Description quack_serve(⟨listen_uri⟩, ...) Start a s
...stname BOOLEAN false Allow binding to a non-local hostname, e.g., 0.0.0.0 . token VARCHAR (generated) Authentication token clients have to present (minimum 4 characters). If omitted, the token of the default quack secret is used if one exists, otherwise...t_timeout , which behave like the ATTACH options of the same name. Pass token to override any matching quack secret on the client side. quack_query_by_name(catalog, query) Run query against an already-attached Quack catalog (used by ⟨catalog⟩.query() )....ons Option Type Default Description TOKEN VARCHAR (unset) Authentication token. Overrides any matching quack secret on the client side. DISABLE_SSL BOOLEAN true for local, else false Force the client transport. Local URIs default to plain HTTP. TYPE VAR... - https://man.mtool.work/duckdb/2.0/quack/reference.html
- Embedding DuckDB 8003
- CLI Client The Command Line Interface (CLI) client is intended for interactive use cases and not for embedding. As a result, it has more features that could be abused by a malicious actor. For example, the CLI client has the .sh feature tha
...t allows executing arbitrary shell commands. This feature is only present in the CLI client and not in any other DuckDB clients. .sh ls Tip Calling DuckDB's CLI client via shell commands is not recommended for embedding DuckDB. It is recommended to u... - https://man.mtool.work/duckdb/2.0/operations_manual/securing_duckdb/embedding_du...
- What's New in the Docs for 2.0 7925
- 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
...ce v1.5.3, DuckDB can run as a server via the Quack protocol, letting multiple clients connect to a shared instance over the network. DuckDB 2.0 ships a polished version of the quack extension, which provides...ON_PATH copy option for computing custom partition subdirectories The ORDER_BY copy option for sorting rows before writing Clients CLI agent mode , which produces compact, machine-readable output when the CLI is driven by an AI coding agent CLI command... - https://man.mtool.work/duckdb/2.0/whats_new_in_the_docs.html
- Overview 7847
- The pages in this section are intended for developers who contribute to DuckDB or build extensions for it. If you would like to contribute, please also read the contributing guidelines . Project Structure and Processes DuckDB Repositories l
...ists the repositories that host DuckDB's components, such as clients and extensions. Release Cycle describes the release process of DuckDB and its core extensions. Building DuckDB Building Du... - https://man.mtool.work/duckdb/2.0/dev/overview.html
- DuckDB Repositories 7847
- Several components of DuckDB are maintained in separate repositories. Main Repositories duckdb : core DuckDB project duckdb-web : documentation and blog duckdb-quack : Quack remote protocol Clients duckdb-go : Go client duckdb-java : Java (
... - https://man.mtool.work/duckdb/2.0/dev/repositories.html
DuckDB 2.0 Documentation / man.mtool.work