You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Commit: Paimon append table commit. (Note: Limited support — only works for simple append-only tables; table with compaction, index, changelog, and stats are not supported.)
28
-
* Scan: Paimon append and primary key table batch and stream scan (without changelog).
29
-
* Read: Paimon append table read and primary key table with deletion vector read (raw read) and primary key table with merge on read (merge read).
30
-
* Batch read and write interface using the [Arrow Columnar In-Memory Format](https://arrow.apache.org) to increase throughput.
31
-
* IO interfaces to file system and built-in local and jindo file system implementation.
32
-
* File format interfaces to customize different format and built-in orc, parquet and lance format implementation.
33
-
* Memory pool interfaces and a default implementation.
34
-
* Thread pool executor interfaces and a default implementation.
35
-
* Compatible with Java Paimon format and communication protocol (e.g., commit message, data splits, manifests).
36
-
* Note: The current implementation only supports the x86_64 architecture.
26
+
-**Write**: append table and primary key table write support with compaction.
27
+
-**Commit**: append table commit support for simple append-only tables.
28
+
-**Scan**: batch and stream scan for append tables and primary key tables without changelog.
29
+
-**Read**: append table read, primary key table read with deletion vector, and primary key table
30
+
merge-on-read.
31
+
-**Arrow integration**: batch read and write interfaces based on the [Arrow Columnar In-Memory Format](https://arrow.apache.org).
32
+
-**File systems**: file system abstraction with built-in local and Jindo file system support.
33
+
-**File formats**: file format abstraction with built-in ORC, Parquet, and Avro support.
34
+
-**Runtime utilities**: memory pool and thread pool abstractions with default implementations.
35
+
-**AI-Oriented Features**: supports RowTracking and DataEvolution mode and provides Global Index capabilities including bitmap index, B-tree index, DiskANN-based vector search with Lumina, and Lucene-based full-text search.
36
+
-**Compatibility**: compatibility with Apache Paimon Java format and communication protocols,
37
+
including commit messages, data splits, and manifests.
38
+
39
+
Note: The current implementation only supports the x86_64 architecture.
37
40
38
41
## Write And Commit Example
39
42
@@ -58,8 +61,8 @@ The writing is divided into two stages:
0 commit comments