是否可以知道 ydn-db 的 put 操作的进度?

Posted

技术标签:

【中文标题】是否可以知道 ydn-db 的 put 操作的进度?【英文标题】:Is it possible to know the progress of a put operation of ydn-db? 【发布时间】:2015-01-21 10:15:32 【问题描述】:

由于最初通过 ydn-db 的 db.put 将表填充到 indexedDb 需要很长时间,具体取决于数据量,我想向用户显示进度条。

可以知道db.put操作的进度吗?

【问题讨论】:

【参考方案1】:

它不会也不太可能实现该功能。如果记录数太大,建议按batch size使用较小的。

有关将大型 CSV 文件填充到 ydn-db 的信息,请参阅 this sample code。

您可以在加载数据期间在full text search app 中看到进度条的示例实现。此加载仅在第一次访问该页面时发生。

【讨论】:

以上是关于是否可以知道 ydn-db 的 put 操作的进度?的主要内容,如果未能解决你的问题,请参考以下文章

在 ydn-db 中是不是可以进行多次搜索?

是否可以在 ydn-db 中编写类似于 SQL“IN”或多个“AND”子句的查询?

在 Firefox Jetpack 插件中使用 ydn-db

YDN-DB 获取 Store: null 不存在

使用 YDN-DB 的 IndexedDB:如何确定对象存储是不是存在

使用 ydn-db 循环遍历 indexDb 的最佳方法