作者:yunjinqi   类别:    日期:2023-10-15 20:06:25   阅读:438 次   消耗积分:0 分
缓冲区 为了避免传递具有不同和不明显的生命周期规则的原始数据指针,Arrow提供了一个称为arrow::Buffer的通用抽象。缓冲区封装了指针和数据大小,并通常将其生命周期与底层...
作者:yunjinqi   类别:    日期:2023-10-15 19:43:05   阅读:425 次   消耗积分:0 分
Arrow C++库由不同的部分组成,每个部分都具有特定的目的。物理层 内存管理抽象提供了对内存的统一API,这些内存可以通过各种方式分配,如堆分配、文件的内存映射或静态内存...
作者:yunjinqi   类别:    日期:2023-10-15 16:33:09   阅读:406 次   消耗积分:0 分
1、CMakeLists.txtcmake_minimum_required(VERSION 3.16) project(MyExample) find_package(Arrow REQUIRED) find_package(Parquet REQUIRED) find_package(ArrowDataset...
作者:yunjinqi   类别:    日期:2023-10-15 15:38:46   阅读:434 次   消耗积分:0 分
Arrow Datasets Arrow C++提供了数据集(Datasets)的概念和实现,用于处理分段的数据,这些数据可以超出内存大小,可能是由于生成大量数据、从流中读取数据或在磁盘上具有...
作者:yunjinqi   类别:    日期:2023-10-15 15:21:12   阅读:407 次   消耗积分:0 分
CMakeLists.txtcmake_minimum_required(VERSION 3.16) project(MyExample) find_package(Arrow REQUIRED) add_executable(my_example my_example.cc) target_link_librar...
作者:yunjinqi   类别:    日期:2023-10-15 15:07:06   阅读:391 次   消耗积分:0 分
Arrow Compute Apache Arrow提供计算函数以促进高效和可移植的数据处理。在本文中,您将使用Arrow的计算功能来执行以下操作:计算某列的总和计算两列的逐元素和在某列中搜索...
作者:yunjinqi   类别:    日期:2023-10-15 14:16:06   阅读:464 次   消耗积分:0 分
CMakeLists.txt文件代码如下:cmake_minimum_required(VERSION 3.16) project(MyExample) find_package(Arrow REQUIRED) find_package(Parquet REQUIRED) add_executable...
作者:yunjinqi   类别:    日期:2023-10-14 14:47:39   阅读:400 次   消耗积分:0 分
Apache Arrow提供了文件I/O功能,以便从应用程序的开始到结束使用Arrow。在本文中,您将学习:将Arrow文件读入RecordBatch,然后再将其写出将CSV文件读入Table,然后再将其写...
作者:yunjinqi   类别:    日期:2023-10-14 12:11:06   阅读:402 次   消耗积分:0 分
Apache Arrow提供了用于表示数据的基本数据结构:Array、ChunkedArray、RecordBatch和Table。本文将演示如何从基本数据类型构造这些数据结构;具体而言,我们将使用不同大小...
作者:yunjinqi   类别:    日期:2023-10-14 11:14:44   阅读:394 次   消耗积分:0 分
Arrow C++ API 遵循一些简单的规则。与许多规则一样,可能会有例外情况。语言版本 从版本10.0开始,Arrow C++兼容C++17。命名空间 Arrow的所有API(除了宏)都在arrow命名...
上一页   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37   38   39   下一页