TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data

179 pointsby kylebarronabout 1 year ago

6 comments

m_d_about 1 year ago
I'd like to point out that fastparquet has been built for wasm (pydide/pyscript) for some time and works fine, producing pandas dataframes. Unfortunately, the thread/socket/async nature of fsspec means you have to get the files yourself into the "local filesystem" (meaning: the wasm sandbox). (I am the fastparquet author)
jasonjmcgheeabout 1 year ago
Seeing as the popular alternative here would be DuckDB-WASM, which (last time I checked) is on the order of 50MB, this is comparatively super lightweight.
评论 #40116439 未加载
leeoniyaabout 1 year ago
in my [albeit outdated] experience ArrowJS is quite a bit slower than using native JS types. i feel like crossing the WASM&lt;&gt;JS boundary is very expensive, especially for anything other than numbers&#x2F;typed arrays.<p>what are people&#x27;s experiences with this?
评论 #40119796 未加载
评论 #40120056 未加载
评论 #40116494 未加载
FridgeSealabout 1 year ago
@dang we have a mass spam incursion in this comment thread.
评论 #40127189 未加载
评论 #40128723 未加载
rubenvanwykabout 1 year ago
Can this read and write Parquet files to S3-compatible storage?
评论 #40119868 未加载
nickfsabout 1 year ago
;8y aiu;khjbvnvxzg;o9