问题标签 [cloudant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
532 浏览

couchdb - 在 Cloudant 上挂起复制

在过去的几个月里,我们因 Cloudant 上没有预料到的大量 HTTP 请求而被收费。通过在本地查看 CouchDB 控制台,我发现对于每个连续复制,每 5 秒左右发出一次 GET 请求。

我已经停止了我在 Futon 中可以找到的所有连续复制,并且我对我们拥有的每个 Cloudant 帐户都做了同样的事情。通过查看 Cloudant 的仪表板,我发现 GET 请求减少了(数以千计),但并没有降到合理的水平。所以肯定还有一些连续的复制,但我找不到它们。

如何找到并停止剩余的复制?

0 投票
1 回答
140 浏览

nosql - 有什么方法可以知道 CouchDB 数据库是否是拉式连续复制的来源?

对于我的示例,假设我们有两台服务器。服务器 A 使用服务器 A 上的本地数据库创建连续拉复制。此拉复制的源是服务器 B 上的数据库。

我知道服务器 A 可以通过 _replicator 数据库(如果以这种方式创建)或通过查询 _active_tasks 来监视复制的状态。然而,除了监控 GET 请求之外,服务器 B 是否有任何方法可以知道它是持续拉取复制的来源?

即便如此,我们使用 Cloudant 作为我们的服务器 B,通过代理进行监控也不是一种选择。因此,如果 Cloudant 上的数据库是未在 Cloudant 服务器上创建的复制的一部分,则绝对无法知道它,因为它不会出现在 Cloudant 的 _active_tasks 中,对吗?

编辑:在与 Cloudant Support 的 Samantha Scharr 沟通后,她说“向我们的客户提供日志是我们正在努力解决的问题”。一旦完成,这将不是这样的问题。

谢谢你,保罗

0 投票
2 回答
388 浏览

android - 密钥/密码上的 Cloudant/CouchDB 权限不起作用

我在使用具有读取权限(或所有权限)的密钥/通行证从 Cloudant.com 获取信息时遇到问题。我以任何方式设置此用户都收到 500 错误。但是,目前一切正常,但我让自己对黑客开放,因为我必须打开我的数据库以供所有人阅读。我们都知道这可能是个问题。我想知道是否有人对为什么会发生这个问题有任何见解。顺便说一句,我已经在 Android 和 iOS 应用程序中尝试过。当前的问题是使用 Android 应用程序中的示例。

这是我单身乌托邦的标准:

这是我发送以获取 URL 字符串响应的信息:

最后,这是我的 getURLStringResponse() 函数:

所以有了以上所有,我希望有人能回答这个问题。我还必须注意,我将从在日志中某处吐出的查询中获取我的确切 URL,或者只是从 REMOTE_JSON_DB_URL 变量和我正在寻找的值重新创建它,然后将其传递到浏览器中,一切正常(是的,正在注销我的帐户)。

编辑:更正,当我将其粘贴到浏览器中时,它会询问我的登录凭据并使用密钥/密码使其工作。Cloudant 开发人员要求我向 StackOverflow 提出这个问题,因为他们不确定发生了什么(他们还让我的整个应用程序带有密钥/通行证凭据等等)。

0 投票
1 回答
71 浏览

cloudant - 索引字段和空白

是否可以索引一个字段然后将其清空?

这样做的原因是我有一个纯文本字段和一个包含文本加密版本的字段。我想索引纯文本,然后将其删除,以便只保留加密数据。

我尝试修改传入doc的索引函数,但它似乎不影响存储。

0 投票
1 回答
1321 浏览

couchdb - CouchDB 中的视图如何存储在磁盘上?

我知道 CouchDB 视图是预先计算的,现在我想知道每个视图的存储成本是多少。这个怎么估计?它是发出数据的原始 JSON 大小吗?

更具体地说,它是 BigCouch (Cloudant)。

0 投票
1 回答
327 浏览

cloudant - cloudant 在子文档组中进行全文搜索

我正在使用 Cloudant 构建一个消息传递系统,由“消息”和“成员资格”文档组成:

留言文件:

会员文件:

每条消息都与一个组相关联。一个用户可能拥有数百个不同组的成员资格。

我想代表特定用户对消息文本执行全文搜索。该应用程序要求用户不得看到来自他们不是其成员的组的消息。

如何进行仅返回来自特定用户所属组的消息的全文搜索?

0 投票
1 回答
850 浏览

cloudant - cloudant中的最大lucene查询字符串长度?

cloudant 中的 lucene 查询字符串是否有最大长度?

我想做一个看起来像这样的查询:

上述字符串中的“...”代表最多 N 次重复的“OR”。

N的大小有限制吗?100可以吗?1000怎么样?

如果您想知道为什么我首先要进行这样的查询,请参阅我的相关问题:cloudant full text search between a sub-groups of documents

0 投票
1 回答
1540 浏览

java - cloudant 中的连接池超时(通过 ektorp)

我在我的 java 应用程序中使用 cloudant 和 ektorp 进行数据库操作。当我尝试对 100 个用户(并发命中)进行负载测试时,它会抛出

以下是我的 couchdb.properties 文件

我正在使用以下代码创建连接器

请帮助我了解为什么会出现连接超时以及我可能需要更改哪些参数才能解决此问题

0 投票
1 回答
35 浏览

javascript - 安装 SearchApp 的问题

问题:

我有一个 cloudant 帐户。我还尝试安装以下应用程序: SearchApp 一切正常,安装完成,但是当我访问该站点时,我无法搜索任何内容。

问题

我在链接中说以下内容:默认情况下,搜索是针对“全部”字段执行的。当我使用应用程序提供的搜索引擎时,我没有任何响应。

[更新]

没有任何错误输出。它还说我应该索引我想要的东西,但我不知道该怎么做。在我的 cloudant 数据库中,我可以使用 javascript 函数来做到这一点。

0 投票
2 回答
314 浏览

authentication - 禁用 Cloudant 的 _user 数据库并返回到 Cloudant 自己的安全功能

我曾经在我的 cloudant 帐户中启用了_user数据库来尝试一些事情(通过HTTP PUT对最后一段的调用_security https://cloudant.com/for-developers/faq/auth/),但现在我将回到常规的 cloudant 身份验证。我怎样才能做到这一点?