问题标签 [mongohq]

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 回答
575 浏览

mongodb - 重命名 mongodb 集合时出现未经授权的错误

我正在使用 mongohq 沙盒计划。在命令提示符下,

在不使用管理数据库的情况下工作正常。

但是,当我在 Java 中执行此操作时,我得到了“未经授权”的异常:

由于我使用的是 mongohq 沙盒计划,因此我无权访问管理数据库。有没有办法在不创建新集合、复制所有文档和删除旧集合的情况下重命名此集合?

0 投票
1 回答
434 浏览

ruby-on-rails - Mongohq 和 heroku 设置

我正在尝试将 MongoHQ 与我的使用 mongoid 的 rails 应用程序一起使用。我想在 heroku 托管应用程序。从heroku网站上的指南中,我应该将其添加到我的mongoid.yml

我的问题是,我是否必须替换<%= ENV['MONGOHQ_URL'] %>为以下格式的 URI:

我尝试更换它而不是更换它。无论哪种方式,我在日志中都收到了这个错误(还有更多,但我怀疑这个错误)。

MOPED: Could not resolve IP address for <myusername>

除了将它添加到 mongoid.yml 并在 heroku 中为 mongoHQ 添加附加组件之外,还有什么其他的吗?

0 投票
0 回答
92 浏览

ruby-on-rails - Heroku 和 Mongohq 上的 Rails 错误

我从 heroku 日志中收到此错误。我的应用程序正在使用 mongoid 和 MongoHQ 数据库。它在我的本地机器上运行良好。

在使用之前我必须对 MongoHQ 做任何事情吗?

这是索引操作的代码:

0 投票
2 回答
7334 浏览

mongodb - 连接到 mongoHQ shell 的 JavaScript 执行失败

尝试直接访问 MongoHQ:

要做什么?

0 投票
1 回答
160 浏览

javascript - Heroku 上的 Meteor 与 MongoHQ Mongodb 不读取数据

我采用了示例排行榜流星应用程序(http://meteor.com/examples/leaderboard)并使用 Demeteorizer 将其转换为简单的 Node.JS 应用程序(https://github.com/onmodulus/demeteorizer)。

我正在尝试为我的数据库使用外部 mongohq,并按照http://ondrej-kvasnovsky.blogspot.com/2013/05/how-to-deploy-meteor-on-heroku-with.html中的说明进行操作将两者连接起来,然后部署它。

我面临的问题是代码能够连接到数据库并用值填充它(因为我可以在 MongoHQ 中看到新集合以及其中的数据),但是当我去 herokuapp 时,它没有'不读取数据。所以似乎 isServer 内容有效,但 isClient 无法从数据库中获取数据。

实时站点位于:http: //qawsedrf.herokuapp.com/

知道为什么会这样吗?

非常感谢帮助:)

0 投票
2 回答
316 浏览

java - MongoDB Index 在 find 方法上的性能更好?

我对 MongoDB 中的索引有疑问。(我使用 mongo-java-driver)

如果数据库包含许多对象,所有这些对象都具有完全相同的结构,唯一的区别就是某个 ID 字段的值和名称。在 ID 字段上的某些对象之后,索引集合中的 ID 字段会加快查询速度吗?

我使用 MongoHQ “Cloud” MongoDB,也许我做错了什么,但在这种情况下索引不会获得更好的性能。

谢谢你的时间。

0 投票
1 回答
278 浏览

python - 将 MongoHQ 与 Mongoengine 和 Flask 集成

我有一个使用 Flask 和 MongoEngine 的简单应用程序,但在维护 Heroku 上的全部功能时遇到了一些麻烦。我没有抛出任何错误,但是当我实际尝试访问它时,如果我尝试从中读取,我的应用程序会抛出 500 错误。__init__这是我的文件中设置连接的相关部分:

错误日志是这样的:

不太确定这是否相关,但实际调用视图的文件(以防我对错误来源的假设不正确)

https://gist.github.com/Slater-Victoroff/6148884

0 投票
1 回答
273 浏览

mongodb - 缓存大型静态文件以便在 Heroku 上快速服务

我最近在 Heroku 上部署了一个 Flask 应用程序。现在后端都是通过 MongoEngine 管理的。不过我有一个问题,那就是我有一些相当大的静态文件(总共大约 30 Mb),我需要非常快速地加载它们。(这是一个机器学习系统)。

我真的找不到任何有关如何处理此问题的文档,因此将不胜感激。另外,如果我问错了问题,请告诉我。我基本上只是在寻找一种在 Heroku 应用程序上加载静态文件的非常快速的方法。

0 投票
1 回答
324 浏览

python - 如何使用 MongoHQ 和 Heroku (Python) 远程运行我的 Flask 应用程序

我有一个用 Python 编写的脚本,可以让我将来自终端的推文消费到本地托管的 mongodb 数据库中。为了提高正常运行时间,我想在 Heroku 上远程托管这个脚本,并将消费的推文拍摄到由 MongoHQ 托管的数据库中。因为我想在不使用 Django 的情况下执行此操作,所以我使用 Flask 框架将应用程序部署到 Heroku(此处描述:https ://devcenter.heroku.com/articles/python )。

当我使用这个设置运行一个简单的“hello world”应用程序时,一切都很好。但是,当我尝试运行我的推文消费应用程序时,它会立即崩溃。如何将我的应用程序更改为可以与 Flask/Heroku/MongoHQ 设置一起使用?源代码是:

我对编程完全陌生,所以我想这个问题的解决方案可能很简单。但是,我被困住了,真的可以使用一些帮助来取得进步。

0 投票
1 回答
556 浏览

ruby-on-rails - Heroku 带有 mongohq 的无效 database_url

我试图在heroku中部署我的应用程序。我的应用程序使用 mongohq 作为数据库。我已将相应的附加组件添加到我的应用程序中。

部署应用程序时出现此错误。

看起来正在尝试在 database.yml 中写入 DATABASE_URL,但我不使用它。我只是使用 monogoid.yml 并设置正确的 ENV var MONGOHQ_URL。

我是否需要设置任何配置以便 heroku 可以检测到我正在使用 mongo 作为我的数据库?

编辑:

我的 mongoid.yml 文件看起来像这样。

我已经阅读了那篇文章,我正在遵循这些步骤。