0

从使用 pouchDB 创建的本地数据库加载数据真的有帮助吗?

如果您使用 pouchDB,请分享经验。利弊。

我们有一个网站,它在页面加载时加载 1,00,000 条记录,然后对这些数据执行多次查询,

我做了什么:使用他们的入门指南创建数据库:http: //pouchdb.com/getting-started.html

是否有可能对此进行通配符查询?

4

2 回答 2

1

对于用户只是查询的 1,000,000 个文档,首先将所有文档同步到客户端听起来可能有点矫枉过正。这是您的应用程序在页面启动时等待的大量数据。

但是,您可能有兴趣尝试将数据存储在 CouchDB 上,查询远程 CouchDB,然后使用过滤复制根据需要选择性地将文档同步到客户端。但是,这实际上取决于您需要同步的严重程度,以及用户是否要修改这些文档并需要将更改同步回来。

于 2014-05-31T23:26:31.313 回答
0

好吧,因为它是 json,所以您可以在 javascript 中进行查询。您可以从使用 localStorage 开始,如果您需要更多空间或需要 pouchDB 提供的其他功能,则可以继续使用 pouchDB。但是,如果您只是希望能够过滤/搜索已经在页面加载时检索到的记录,那么您可以使用 javascript 编写过滤逻辑。

于 2014-05-31T12:26:06.737 回答