[GH-ISSUE #10] Browser IndexedDB performance #10

Closed
opened 2026-05-23 08:25:15 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @appy-one on GitHub (Feb 17, 2021).
Original GitHub issue: https://github.com/appy-one/acebase/issues/10

Originally assigned to: @appy-one on GitHub.

When storing / removing larger amounts of data in IndexedDB, locking warnings and/or timeouts may appear

Originally created by @appy-one on GitHub (Feb 17, 2021). Original GitHub issue: https://github.com/appy-one/acebase/issues/10 Originally assigned to: @appy-one on GitHub. When storing / removing larger amounts of data in IndexedDB, locking warnings and/or timeouts may appear
gitea-mirror 2026-05-23 08:25:15 -06:00
Author
Owner

@appy-one commented on GitHub (Feb 17, 2021):

Improvement published with v1.0.7

<!-- gh-comment-id:780549483 --> @appy-one commented on GitHub (Feb 17, 2021): Improvement published with v1.0.7
Author
Owner

@appy-one commented on GitHub (Mar 3, 2021):

Massive improvement published with v1.1.3.

Major improvements are caused by CustomStorage adjustments and IndexedDB transaction.commit now only using 1 promise that resolves once all put/delete onsuccess callbacks have fired.

<!-- gh-comment-id:789738838 --> @appy-one commented on GitHub (Mar 3, 2021): Massive improvement published with v1.1.3. Major improvements are caused by CustomStorage adjustments and IndexedDB transaction.commit now only using 1 promise that resolves once all put/delete onsuccess callbacks have fired.
Author
Owner

@appy-one commented on GitHub (Mar 5, 2021):

Looks like IndexedDB performance is quite good now, writing 25000 nodes takes 2-3 seconds on Chrome desktop, Android & iOS also perform well with approximately 10 seconds. Closing for now.

<!-- gh-comment-id:791355193 --> @appy-one commented on GitHub (Mar 5, 2021): Looks like IndexedDB performance is quite good now, writing 25000 nodes takes 2-3 seconds on Chrome desktop, Android & iOS also perform well with approximately 10 seconds. Closing for now.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/acebase#10
No description provided.