簡體   English   中英

在 IndexedDB 中存儲 Uint8Array 是否有效?

[英]Is storing a Uint8Array in IndexedDB efficient?

我想知道在 indexedDB 中存儲 uint8array 是否與存儲具有相同數據的 arrayBuffer 一樣存儲高效。 就是這樣。

Uint8Array 只是 ArrayBuffer 的一個“視圖”。 底層數據是相同的二進制數據塊,當序列化以存儲在 IndexedDB 中時,它們將完全相同,除了一些不同的元數據。 所以,不,兩者的存儲效率存在顯着差異。

問題歸結為如何將兩者序列化以存儲在 IndexedDB 中。 你可以在這里看到這是如何完成的: https://html.spec.whatwg.org/multipage/structured-data.html#structuredserializeinternal

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM