文件名称:木地板
文件大小:1.47MB
文件格式:ZIP
更新时间:2024-03-13 03:32:59
Swift
木地板! 通过cbindgen接口将Arrow和DataFusion Rust库嵌入Swift MacOS应用程序的原型,并与Rust的wasm-bindgen JavaScript等效项共享零拷贝数组。 该应用程序可在macOS 11.1(通用ARM和Intel)上运行。 下载最新发布的并通过将扩展的Parquette.app拖动到Applications文件夹中进行安装。 它经常部署,并自动合并来自Apache Arrow项目的最新DataFusion 4.0.0-SNAPSHOT( )。 该应用程序可以打开.csv 。 & .parquet文件并执行基本SQL。 一个很好的示例文件是515MB的 Parquet文件。 有关架构信息,请参见( )。 限制:当前接口仅支持utf8和数字类型,因此日期和时间查询将报告错误。
【文件预览】:
Parquette-main
----.github()
--------workflows()
----.gitmodules(85B)
----SwiftArrowTests()
--------Info.plist(727B)
--------SwiftArrowTests.swift(28KB)
----arcolyte()
----RELEASE_NOTES.md(40B)
----Tests iOS()
--------Info.plist(727B)
--------Tests_iOS.swift(1KB)
----Parquette.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(42KB)
----screenshot.png(603KB)
----README.md(1KB)
----macOS()
--------Info.plist(3KB)
--------macOS.entitlements(1KB)
----Tests macOS()
--------Info.plist(727B)
--------Tests_macOS.swift(1KB)
----arcolyte.h(5KB)
----.gitignore(358B)
----SwiftArrow()
--------rustintf.c(108B)
--------SwiftArrow.swift(27KB)
--------Info.plist(866B)
--------SwiftArrow.h(5KB)
--------buildarcolyte.sh(3KB)
--------SwiftArrow.modulemap(373B)
----Parquette()
--------ParquetteApp.swift(53KB)
--------Assets.xcassets()
----iOS()
--------Info.plist(2KB)