⌘K ctrl+k
Search Shortcut cmd + k | ctrl + k
DuckDB 2.0 ドキュメント 全文検索
per page, with , order by , clip by
Results of 1 - 10 of about 50 for Native (0.001 sec.)
Deploy as Native Image 15340
Overview The JDBC driver runs inside GraalVM Native Image executables. Graal Native Image compiles a Java application ahead of time into a standalone binary that starts in milliseconds and requires no JVM on the target machine, which suits ... and line tools, serverless functions, and small containers. Recent driver versions ship the JNI reachability metadata that native-image needs, and the build picks it up automatically from the class path. Two things remain for the application to configu ... re: native access and the location of DuckDB's shared library. Driver versions up to and including 1.5.5 do not ship this metadata. F ... or those versions, generate it by running the application once on the JVM with the tracing agent : bash java -agentlib:native-image-agent=config-output-dir=⟨config_dir⟩ -cp ⟨classpath⟩ ⟨MainClass⟩ Next, pass the directory to the build with -H:Confi ...
https://man.mtool.work/duckdb/2.0/clients/java/deploy_native_image.html
Troubleshoot 12377
Overview This page collects common issues encountered when using the DuckDB JDBC driver, together with their workarounds. If you run into a problem that is not covered here, search the driver's issue tracker on GitHub. Driver Class Not Foun ... Loaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:375) ... These errors stem from the DuckDB Maven / Gradle dependen ... , for example read_parquet('file.parquet', binary_as_string = true) . This behavior is tracked in duckdb-java issue #113 . Native Image: NoSuchMethodError When Opening a Connection In a GraalVM Native Image executable, opening the first connection may ... ctions.JNIFunctions$Support.getMethodID(JNIFunctions.java) ... The driver resolves its entire JNI surface eagerly when its native library initializes, so a single class, method, or field missing from the reachability metadata fails the whole initializa ...
https://man.mtool.work/duckdb/2.0/clients/java/troubleshoot.html
Lakehouse Formats 9550
Lakehouse formats, often referred to as open table formats, are specifications for storing data in object storage while maintaining some guarantees such as ACID transactions or keeping snapshot history. Over time, multiple lakehouse formats ... ix DuckDB supports Iceberg, Delta, Lance and DuckLake as first-class citizens. The following matrix represents what DuckDB natively supports out of the box through core extensions. DuckLake Iceberg Delta Lance Extension ducklake iceberg delta lance Rea ... g extension. ** Table properties can be set when creating the table but cannot be altered afterwards. DuckDB aims to build native extensions with minimal dependencies. The iceberg extension for example, has no dependencies on third-party Iceberg librar ... ies, which means all data and metadata operations are implemented natively in the DuckDB extension. For the delta extension, we use the delta-kernel-rs project , which is meant to be a lightweigh ...
https://man.mtool.work/duckdb/2.0/lakehouse_formats.html
Python Function API 9399
You can create a DuckDB user-defined function (UDF) from a Python function so it can be used in SQL queries. Similarly to regular functions , they need to have a name, a return type and parameter types. Creating Functions To register a Pyth ... eturn one element per row. This parameter specifies the return type of the function. type (optional): DuckDB supports both native Python types and PyArrow Arrays. By default, type = 'native' is assumed, but you can specify type = 'arrow' to use PyArrow ... Arrays. In general, using an Arrow UDF will be much more efficient than native because it will be able to operate in batches. null_handling (optional): By default, NULL values are automatically handled ... , (1,), (2,), (3,), (4,), (5,), (6,), (7,), (8,), (9,)] Python Function Types Currently, two function types are supported, native (default) and arrow . Arrow If the function is expected to receive arrow arrays, set the type parameter to 'arrow' . This ...
https://man.mtool.work/duckdb/2.0/clients/python/function.html
Load Extensions 9324
Overview DuckDB-Wasm's (dynamic) extension loading is modeled after regular DuckDB's extension loading, with a few relevant differences due to the difference in platform. A growing subset of core, community, and external extensions is suppo ... s required to be the last one, but this requirement may be relaxed in the future. INSTALL and LOAD The INSTALL semantic in native embeddings of DuckDB is to fetch, decompress from gzip and store data in local disk. The LOAD semantic in native embedding ... ly an additional platform, and there may be platform-specific limitations that prevent some extensions from matching their native capabilities or that make them behave differently. Relevant differences for DuckDB-hosted extensions are documented below. ... HTTPFS The native HTTPFS extension is not compiled into DuckDB-Wasm, because HTTPS capabilities have to go through an additional layer, the ...
https://man.mtool.work/duckdb/2.0/clients/wasm/extensions.html
Java (JDBC) Client 8316
Installation To use the DuckDB Java (JDBC) client, visit the Java installation page . The latest stable version of the DuckDB Java (JDBC) client is 2.0.0. The DuckDB Java (JDBC) client lets Java applications query DuckDB through the standar ... nd can open a DuckLake catalog directly from the JDBC URL. The driver also supports ahead-of-time compilation with GraalVM Native Image . This page covers installation; the other pages in this section cover connecting and each feature in detail. Instal ... der and the JDBC batch writer. Handle Results — Apache Arrow interchange, result streaming, and chunked results. Deploy as Native Image — building standalone executables with GraalVM Native Image. Clients Overview — the other client APIs DuckDB provide ...
https://man.mtool.work/duckdb/2.0/clients/java/overview.html
LibreDB Studio SQL Editor 8091
LibreDB Studio is an open-source, self-hosted, browser-based SQL editor. It runs as a single server, either via npx , Docker, or a native package, and is reached through the browser rather than installed as a desktop application. LibreDB St ... udio connects to DuckDB directly through its native Node.js binding, so it queries a DuckDB database file (or an in-memory database) without going through a JDBC or ODBC driv ...
https://man.mtool.work/duckdb/2.0/guides/sql_editors/libredb_studio.html
Environment 7955
The environment where DuckDB is run has an obvious impact on performance. This page focuses on the effects of the hardware configuration and the operating system used. Hardware Configuration CPU DuckDB's officially supported architectures a ... nnection. With these in mind, here are two common architectures and the related considerations when you are using DuckDB's native database format : Block storage in the cloud. DuckDB runs well on network-backed cloud disks such as AWS EBS for both read ... age. Network-attached storage can serve DuckDB for read-only workloads. However, it is recommended to avoid using DuckDB's native database format in read-write mode on network-attached storage (NAS). These setups include NFS , network drives such as SM ... and unpredictable performance, as well as spurious errors caused by the underlying file system. Instead of using DuckDB's native database format in this setting, consider using the DuckLake lakehouse format . DuckLake keeps the data in immutable Parqu ...
https://man.mtool.work/duckdb/2.0/guides/performance/environment.html
Vectors 7805
Vectors represent a horizontal slice of a column. They hold a number of values of a specific type, similar to an array. Vectors are the core data representation used in DuckDB. Vectors are typically stored within data chunks . The vector an ... underlying array can be obtained using the duckdb_vector_get_data method. The array can then be accessed using the correct native type. Below is a table that contains a mapping of the duckdb_type to the native type of the array. duckdb_type NativeType ... _inlined can be used to check if a string is inlined. Decimals Decimals are stored as integer values internally. The exact native type depends on the width of the decimal type, as shown in the following table: Width NativeType <= 4 int16_t <= 9 int32_t ... should be divided by the appropriate power-of-ten. Enums Enums are stored as unsigned integer values internally. The exact native type depends on the size of the enum dictionary, as shown in the following table: Dictionary size NativeType <= 255 uint8_ ...
https://man.mtool.work/duckdb/2.0/clients/c/vector.html
Sirius Extension 7730
The sirius extension is not yet available. It is coming soon. The sirius extension adds GPU-accelerated query execution to DuckDB. Sirius is a GPU-native SQL engine that runs DuckDB queries on NVIDIA GPUs. ...
https://man.mtool.work/duckdb/2.0/core_extensions/sirius.html
PREV 1 2 3 4 5 NEXT
DuckDB 2.0 Documentation / man.mtool.work