-
Hi there, We have an application that we are using with a standard duckDb server. In other words, we were handling it like this: const connector = vg.socketConnector(
configStore.duckDbWebSocketUrl
);
vg.coordinator().databaseConnector(connector); This works fine, but we're having some performance issues when running our app on a server and accessing it remotely (just much slower than we wished). We wanted to try out the wasm connector like this:
Unfortunately, we're running into this issue:
Is this just a limited memory issue? The dataset we're loading is a parquet file with 1,132,850 rows with 17 columns. Thanks in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Webassmbly is limited to 2GB because of the 32 bit address model it uses. Check the memory usage of your tab and try a sample of the dataset. In the future, using OPFS or 64 bit memory (when it ships in browsers) would solve this issue. I'm curious about the performance issues you see with the server. Is that stemming from latency over the network? |
Beta Was this translation helpful? Give feedback.
Webassmbly is limited to 2GB because of the 32 bit address model it uses. Check the memory usage of your tab and try a sample of the dataset. In the future, using OPFS or 64 bit memory (when it ships in browsers) would solve this issue.
I'm curious about the performance issues you see with the server. Is that stemming from latency over the network?