16得票3回答
PouchDB结构

我对 NoSQL 的概念还不熟悉,所以在学习 PouchDB 时,我发现了这个转换图。我的困惑是,如果我有多个表格,PouchDB 是如何处理的?意思是说我需要创建多个数据库吗?因为根据我的理解,在 PouchDB 中一个数据库可以存储很多文档,但是“文档”是否就相当于 SQL 中的“行”,或...

14得票1回答
在同一个应用程序上创建多个PouchDB数据库是否被认为是不良设计?

我来自MySQL背景,现在使用Pouchdb。我习惯于在应用程序中有1个数据库和多个表的SQL模式。 在PouchDB中,情况不同,因为数据不是存储在表格中,而是存储在文档中。因此,在我的应用程序中,我创建了一个任务数据库: var db = new PouchDB('tasks', {r...

14得票3回答
我可以使用CouchDB移动版替换localStorage吗?

我有一个现有的Web应用程序,可以离线运行(使用HTML5缓存清单)。 我正在使用localStorage存储数据。我即将达到localStorage的5Mb限制。我是否可以使用CouchDB作为本地数据库,有效地替换掉localStorage的实现? 我不想在任何服务器上安装CouchD...

14得票2回答
PouchDB中的db.login不是一个函数。

尝试使用这些导入import PouchDB from 'pouchdb'; import PouchDBAuth from 'pouchdb-authentication'; PouchDB.plugin(PouchDBAuth) 使用这些导入时生成的错误是“模块'pouchdb-auth...

14得票1回答
强制忽略一个依赖项的依赖关系,使其不被npm/yarn安装。

我的Node.js项目使用了一些库。其中一个叫做pouchdb的库会尝试安装相当多的依赖项。其中有一个叫做leveldown的依赖项,它将尝试从互联网下载Node.js头文件,然后从头开始重新构建所有内容。实际上,我根本不需要leveldown。但是他们社区建议我私有分支一个pouchdb并修...

14得票3回答
PouchDB如何检查本地数据库是否存在

这个问题很简单,但即使通过对互联网和PouchDB源代码进行详尽搜索,我也找不到检查本地数据库是否存在的函数。 使用案例是检查本地数据库是否已存在,然后将成功登录作为可选项。 最好的问候

13得票2回答
将离线PouchDB同步到PostgreSQL

我正在尝试使用PouchDB使我的Web应用程序在离线模式下工作,但我使用的后端数据库服务器是PostgreSQL(NoSQL)。当我的应用程序恢复在线时,我无法找到一种将我的PouchDB数据同步到PostgreSQL的方法。请问有谁能给我一个想法如何做到这一点?

13得票1回答
如何解决连续复制中的冲突问题

我对CouchDB和PouchDB都很陌生,但使用它们创建联系人管理系统,并实现跨移动设备和桌面设备同步以及离线使用。使用PouchDB比编写PHP/MySQL后端轻松得多。 我已经成功使用,当我在离线设备上进行冲突更改时,CouchDB使用算法随意选择一个获胜者,然后正确地将其推送到所有设...

12得票1回答
基于本地文件的数据库用于Electron应用程序

我们正在开发一款应用程序,它将通过Electron作为基于Web的和跨平台桌面解决方案提供。 由于客户要求,桌面客户端不能使用“云”来存储数据;所有数据都应该存储在本地机器上,或者更好的是,用户应该有选择把数据库/数据文件保存在外部硬盘驱动器上,以便同一本地网络上的另一个用户可以使用相同的数...

12得票1回答
PouchDB的外部访问,同步出错

我正在创建一个应用,从本地的CouchDB上拉取数据。然而当我将远程数据库url从localhost:5984更改为我的ip:5984以便我可以从我的手机进行测试时,当我从远程设备同步数据时,出现以下错误。{"status":0,"name":"unknown","message":"getC...