草庐IT

open-uri

全部标签

mongodb - 如何使用 URI 导出数据库中的所有集合?

如何使用远程连接导出MongoDB中的所有数据?我有我的URI,但无法使用它在线找到任何东西。mongoexport--uri-f当我指定一个集合时,此命令有效,但我不确定如何使用它导出所有集合。 最佳答案 Mongoexport用于以JSON或CSV格式导出特定数据库的集合。您不能在单个命令中使用mongoexport导出所有集合,您需要为每个集合单独请求。但是如果你想对mongo进行备份,并想在另一个节点上恢复它,那么,你必须使用mongodump命令。如MongoDB文档中所述,WARNINGAvoidusingmongoim

Open V*N docker搭建

使用Docker搭建OpenVPN要在Docker中搭建OpenVPN,需要遵循以下步骤:创建一个名为docker-compose.yml的文件,并使用以下内容:cd/openvpnvimdocker-compose.ymlversion:'3'services:openvpn:cap_add:-NET_ADMINimage:kylemanna/openvpncontainer_name:openvpnports:-"1194:1194/udp"volumes:-./openvpn-data/conf:/etc/openvpnrestart:always配置iptables(vim/etc/s

node.js - Node JS-MongoDB : use an opening connection

打开一个新连接还是重新使用更好?使用模块时,因为我习惯将我的代码分成几个文件。a.jsmodule.exports=function(req,res){newmongodb....(err,db){//openaconnectionb(function(err,result){db.close();//closetheconnectionres.send(result);});});};b.js//re-openaconnection?ortaketheconnectionof"a.js"?(passing"db")Whenasynchronous,onemustbecarefulto

mongodb - open edx如何将类(class)内容数据存储到mongo数据库中?

我正在开发类似于openedx的在线课件网站。课件数据存储在mongo数据库中,我想知道每个类(class)占用的磁盘空间。数据库是edxapp,其中包含以下集合:1.模块存储2.fs.files3.fs.chunks 最佳答案 使用:edxappdb.modulestore.find({"_id.category":"course"},{'name':'1'})看看这个页面,在Mongo部分:https://github.com/edx/edx-platform/wiki/Shell-commands

javascript - MongoDB——client.open() 返回 "undefined in not a function"

这是我所拥有的:varexpress=require('express');varMongoClient=require('mongodb').MongoClient;varServer=require('mongodb').Server;varapp=express();varclient=newMongoClient(newServer('localhost',27017,{}),{});client.open(function(err,client){//callback});当我运行它时,它指向open方法所在的行并显示“undefinedisnotafunction”。我做错

E: 文件 list 第 1 行的记录格式有误 /etc/apt/sources.list.d/docker.list (URI)

E:文件list第1行的记录格式有误/etc/apt/sources.list.d/docker.list(URI)按提示找到docker.list删除就可以在docker.list同目录下,打开终端输入:sudosurm-fdocker.list即可

json - OData URI 到 JSON mongoDB 查询

我正在用nodejs和mongoDB做一个项目。例如,在get方法中,客户端向我发送了一个ODataurihttp://localhost:8080/persons?$filter=nameeq'test'现在我想在我的应用程序中像这样在mongoDB对象中转换$filter的结果varfilter={"name":"test"}然后将该对象放入这样的查找查询中db.collection.find(filter)这只是一个简单的例子,但在我的应用程序中它更复杂。见http://www.odata.org/documentation/odata-version-2-0/uri-conve

mongodb - 未指定错误 DATABASE_URI,回退到本地主机。在端口 1337 上运行的解析服务器示例

我目前正在将parse.com迁移到linode服务器(debian7)。我想我已经在index.js中正确放置了mongo连接字符串,但我仍然收到以下消息DATABASE_URInotspecified,fallingbacktolocalhost.parse-server-examplerunningonport1337.这是我作为root用户在本地机器上安装parse时所做的gitclonehttps://github.com/ParsePlatform/parse-server-example.gitcdparse-servear-examplenpminstall替换下面几行

java - MongoDB 主机名/URI 配置

请注意,这看起来很长,但提供了上下文并在底部列出了我的主要问题。我研究了所有部分并包含了引用资料。我使用了GoogleCloudLaunchertocreateaMongodatabase.这创建了两个Mongo服务器(主要和次要)的副本集和三个独立VM上的仲裁器。我没有更改任何VM配置(除了打开防火墙)。我已通过SSH连接到两台服务器,并验证了Mongo正在按预期进行复制。我正在将外部IP从x.x.x.x更改为FIRST.EXTERNAL.IP和SECOND.EXTERNAL.IP以使帖子更具可读性(和安全性)。我现在正尝试通过JavaMongoClient连接到数据库:MongoC

node.js - 在 MongooseJS 中对 `open` 事件使用 on() 或 once()

我见过很多不同的实际设置MongoDB连接的方法:我见过一些代码,人们不使用open或error事件mongoose.connection.on('open',callback());mongoose.connection.once('open',callback());我的看法是:如果我的应用只在需要使用数据库时连接到数据库,请使用(2)如果我的应用程序一直连接到数据库......我使用(2)还是(3)并不重要?这也提出了一个问题,我的应用是否应该保持与数据库的持久连接(服务器和数据库在同一台机器上运行)?感谢您的帮助 最佳答案