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

Posted

技术标签:

【中文标题】使用 ydn-db 循环遍历 indexDb 的最佳方法【英文标题】:Best way to loop through indexDb using ydn-db 【发布时间】:2014-10-25 02:50:00 【问题描述】:

我正在使用 ydn-db 作为移动开发的 shim,但在 ios 和记录检索方面遇到了一些糟糕的性能。

我的问题是,循环数据存储的最佳方式是什么?

我现在用

db.values() 并将限制设置为列表中的项目数(通常约为 200,但硬限制为 100)

总之只是想知道循环遍历结果的最佳方法是什么。

我已经阅读了这些文档,虽然它们很广泛,但它们也令人困惑,因此我在这里发帖。

无论如何,我们将不胜感激。

【问题讨论】:

【参考方案1】:

最好的循环方式是db.open。它一次迭代一条记录,非常节省内存。

【讨论】:

以上是关于使用 ydn-db 循环遍历 indexDb 的最佳方法的主要内容,如果未能解决你的问题,请参考以下文章

在VBA(excel)中循环遍历行的最有效/最快的方法是啥?

JS循环遍历方法你知道几个?

JS循环遍历方法你知道几个?

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

第三节 java 数组(循环遍历获取数组的最值(最大值和最小值)选择排序冒泡排序练习控制台输出大写的A)

在 Firefox Jetpack 插件中使用 ydn-db