首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

6 款超好用的 MongoDB GUI 使用评测

优势功能:嵌入式 Mongodb shell 许多 MongoDB GUI 都模拟了 Mongo shell,但这个 GUI 有一个嵌入式 Mongo shell。...一些值得关注的 Studio 3T 功能包括: IntelliShell:一个智能的内置 Mongo shell,支持 Javascript 标准库函数、集合和字段名称、运算符和方法点自动填充。...生成代码:可将查询导出成 Node.js、Python、Java、C#、PHP、Ruby 或 Mongo shell 语言。...2.mongo shell:内置 IntelliShell 技术提供强大的代码自动补全功能。 3.聚合编辑器:用于构建复杂查询。...Realm:用户能够将数据连接到移动设备软件和具有全托管服务的服务器和 API上。 图表:这是一种数据可视化工具,用户能在实时数据中创建、共享和可视化功能嵌入。

3.1K61
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    13个Mongodb GUI可视化管理工具,总有一款适合你

    MongoDB官方提供了社区版的Compass,可以独立安装使用,也提供了云服务器版本MongoDB Atlas。商业版本的MongoDB必须购买其订阅。...Robo 3T 1.3为您提供了对MongoDB 4.0和SCRAM-SHA-256(升级的mongo shell)的支持,支持从MongoDB SRV连接字符串导入,以及许多其他修复和改进。...(mongostat) 8、mongotop,mongodump和mongorestore的GUI 9、嵌入式Mongo Shell,无外部依赖 10、拥抱ES2017 11、Lodash,ShellJs...运算符) 4、Mongo GridFS 5、GridFS对象自动将GridFS块链接到GridFS文件 6、MongoDB统计信息:正常运行时间,内存等,先前错误的日志,Mongo-PHP设置 和更多...4、以JSON格式将数据库和集合导出为ZIP存档。

    8.4K10

    Ubuntu上开启MongoDB的IP Security

    本教程会简明的展示如何允许外部IP地址连接MongoDB节点,并保证联网服务器可以连接到你的数据库。通过本教程,你会发现配置MongoDB监听具体的网络端口是很容易的一件事情。...看本教程前,你需要: 安装MongoDB3.6 服务器上有多个网络接口(本例会使用AWS EC2实例) 了解IP网络的基本知识,会配置私有IP 我启动了安装有 Ubuntu 16.04 LTS的一台AWS...通过本机连接: ubuntu@ip-172-16-0-211:~$ mongo localhost MongoDB shell version v3.6.0-rc2 connecting to: mongodb...://127.0.0.1:27017/localhost 通过指定IP连接 ubuntu@ip-172-16-0-211:~$ mongo 172.16.0.211 MongoDB shell version...如果你不想在这些工作上消耗太多精力,可以了解一下我们的数据库即服务:MongoDB Atlas。

    95610

    使用MongoDB构建数据库集群

    systemctl restart mongod 在其中一个配置服务器Linode上,通过端口27019与管理用户连接到MongoDB shell: mongo mongo-config-1:27019...在此示例中,我们将连接到第一个配置服务器上的mongo shell,但您可以连接到群集中的任何配置服务器,因为我们将从同一连接添加每个主机。...从您的一个分片服务器,连接到我们在上面配置的查询路由器: mongo mongo-query-router:27017 -u mongo-admin -p --authenticationDatabase...如果您还没有,请连接到查询路由器上的mongo shell: mongo mongo-query-router:27017 -u mongo-admin -p --authenticationDatabase...如果您还没有,请连接到查询路由器上的mongo shell: mongo mongo-query-router:27017 -u mongo-admin -p --authenticationDatabase

    2.4K30

    mongo 命令行

    注意 从MongoDB 4.0.13和4.2版本开始,当连接和官方MongoDB有区别的非官方MongoDB实例时,mongo shell 将提示警告信息,例如缺少或不完整功能,或不一样的功能。...例如,连接远程MongoDB实例以alice作为用户进行身份验证 注意 如果您没有在连接字符串中指定密码,shell将提示输入密码: mongo "mongodb://alice@mongodb0.examples.com...注意 如果您输入--password后面没有用户密码,shell将提示输入密码: mongo --username alice --password --authenticationDatabase admin...例如,如果一个集合名称包含一个空格或连字符,或以一个数字开头,或与一个内置函数冲突: db.getCollection("3 test").find() db.getCollection("3-test...接着mongo shell将提示输入游标继续打印后面的20个文档。

    3.4K20

    MongoDB权威指南学习笔记(3)--复制和分片

    Mongo 复制和分片 创建副本集 建立副本集 使用mongo –nodb选项启动mongo shell,启动shell但是不连接到任何mongod $ mongo --nodb 创建副本集 replicaSet...,需要创建一个配置文件,在配置文件中列出每一个成员,并且将配置文件发送给server-1,然后server-1会负责将配置文件传播给其他成员 在shell中创建一个如下所示的文档 config={...从应用程序连接副本集 客户端到副本集的连接 从应用程序的角度,使用副本集与使用单台服务器一致。默认情况下,驱动程序连接到主节点,并且将所有路由都路由到主节点。...在分片之前需要先执行mongos进行一次路由过程 快速建立一个简单集群 使用-nodb选项启动mongo shell $ mongo --nodb 使用ShardingTest创建集群 cluster...分片用来: 增加可用RAM 增加可用磁盘空间 减轻单台服务器的负载 处理单个mongod无法承受的吞吐量 启动服务器 配置服务器 配置服务器相当于集群的大脑,保存着集群和分片的元数据,即各分片包含哪些数据的信息

    1.3K30

    如何部署 MongoDB 集群

    初始化配置服务器 在本节中,我们将创建一组配置服务器副本。配置服务器存储数据的状态和组织的元数据。这包括有关数据块位置的信息,这很重要,因为数据将分布在多个分片中。...: sudo systemctl restart mongod 在其中一个配置服务器CVM上,通过端口27019与管理用户连接到MongoDB shell: mongo mongo-config-1:27019...mongo在此示例中,我们将连接到第一个配置服务器上的shell,但您可以连接到群集中的任何配置服务器,因为我们将从同一连接添加每个主机。...例如,如果您使用专用IP地址将分片连接到查询路由器,请使用您的专用IP地址。如果您已配置SSL / TLS加密并计划使用公共IP地址,请使用加密。...从您的一个分片服务器,连接到我们在上面配置的查询路由器: mongo mongo-query-router:27017 -u mongo-admin -p --authenticationDatabase

    3.1K32

    mongo shell连接到mongoDB及shell提示符下执行js脚本

    同mysql数据库类似,mongoDB也可通过mongo客户端连接到mongod服务器来进行绝大多数日常管理。这个命令行工具就是mongo,在mysql中则是mysql。...通过mongo命令可以连接到本机,异机,以及在linux shell或者mongo shell下执行js脚本。本文即是对此展开的描述。...一、mongo客户端连接到mongoDB //mongo连接格式 $ mongo some-host:30000/myDB //连接到本机缺省端口,缺省数据库test C:\Users\Think>...mongo MongoDB shell version: 3.2.9 connecting to: test //连接到远程主机副本集,并查看版本 C:\Users\Think>mongo 192.168.1.242...() 3.0.12 //连接到远程主机mongos C:\Users\Think>mongo 192.168.1.242:27017 MongoDB shell version: 3.2.9 connecting

    2.3K20

    安装和使用MongoDB

    下载和安装 首先,先到MongoDB官网下载页下载社区版的服务器,由于这里是Windows系统,所以当然下载Windows版本的。注意我们要下载的是社区版,而不是导航条第一个的Atlas。...如你所见,MongoDB官网是一个商业化的网站,Atlas正是它提供的一个商业版服务,可以让我们连接到他们的服务器。 ? 具体版本默认第一个就可以了,功能最全,带有SSL支持。...这里日志设置是必须的,不然会提示无法安装Windows服务。...PS C:\WINDOWS\system32> mongo MongoDB shell version v3.4.10 connecting to: mongodb://127.0.0.1:27017...sudo systemctl enable mongod sudo systemctl start mongod 然后输入mongo命令来连接。如果是连接其他主机的服务器,需要使用额外的参数。

    3.8K60

    在CentOS 7上安装MongoDB

    2.默认情况下,MongoDB连接到一个名为test的数据库。...shell: quit() 5.使用在步骤3中创建的凭据测试与MongoDB的连接,使用admin数据库进行身份验证: mongo -u mongo-admin -p --authenticationDatabase...如果没有身份验证,可以访问MongoDB shell,但不允许连接到数据库。 这里的mongo-admin在步骤3中创建的用户只是基于指定的角色进行管理。...8.退出mongo shell: quit() 有关访问控制和用户管理的更多信息,以及有关保护数据库的其他技巧,请参阅MongoDB安全文档。...虽然提供这些是希望它们有用,但请注意,我们无法保证外部托管材料的准确性或及时性。 官方MongoDB文档 MongoDB项目 特定于语言的MongoDB驱动程序

    14.6K61

    MongoDB的CRUD操作(一)

    连接到MongoDB在执行任何CRUD操作之前,我们需要先连接到MongoDB数据库。在MongoDB中,我们可以使用MongoDB Shell或Node.js驱动程序连接到数据库。...MongoDB Shell在MongoDB Shell中连接到数据库的语法如下:mongo :/ -u -p 其中,是数据库服务器的主机名或IP地址,是MongoDB服务器的端口号,是要连接的数据库的名称,和是数据库的用户名和密码...例如,要连接到名为mydb的数据库,服务器地址为localhost:27017,并使用名为user的用户和密码password进行身份验证,可以使用以下命令:mongo localhost:27017/...例如,要连接到名为mydb的数据库,服务器地址为localhost:27017,并使用名为user的用户和密码password进行身份验证,可以使用以下代码:const MongoClient = require

    37830

    MongoDB 安装和可视化工具

    2,链接到MongoDB 实例 不要关闭MongoDB实例,新打开一个命令行工具,输入mongo ,该命令启动mongo shell,shell 将自动连接本地(localhost)的MongoDB实例...,默认的端口是27017: mongo mongo进程是构造一个Javascript Shell,用于跟mongod进程交互,根据mongod提供的接口对MongoDB数据库进行管理,相当于SSMS(SQL...mongod -fork 3,查看mongod的启动参数 db.serverCmdLineOpts() 四,mongo命令常用参数 mongo 是一个交互式的js shell,提供了一个强大的js 环境...通过mongo shell和MongoDB进行交互,查询和修改MongoDB数据库,管理MongoDB数据库,维护MongoDB的副本集和分片集群,是一个非常强大的工具。...在启动mongo shell时,常用的参数是: –nodb: 阻止mongo在启动时连接到数据库实例; –port :指定mongo连接到mongod监听的TCP端口,默认的端口值是27017;

    1.7K10

    轻量应用服务器实践:MongoDB 安装指南

    前言前面写了两篇文章:轻量应用服务器实践:MySQL 安装指南 和 轻量应用服务器实践:Redis 安装指南,分别介绍了如何在轻量应用服务器上安装 MySQL 和 Redis 服务器,而本文将具体介绍如何在轻量应用服务器上安装...--name my-mongo:为容器命名为 my-mongo。-p 27017:27017:将宿主机的 27017 端口映射到容器的 27017 端口,这也是 MongoDB 的默认端口。...\ -v /my/local/mongo/data:/data/db \ mongo-v /my/local/mongo/data:/data/db:将宿主机的 /my/local/mongo...开放轻量应用服务器的 27017 端口轻量应用服务器默认不开放 27017 端口,因此无法直接连接到 MongoDB 服务器。我们需要手动开放 27017 端口以便外部连接。...测试启动 MongoDB 容器后,可以使用 MongoDB 客户端(如 mongo shell)或任意支持 MongoDB 的数据库客户端工具来连接新建的 MongoDB 服务器,以验证其是否正常运行。

    18421

    在Ubuntu 16.04上安装MongoDB(Xenial)

    完成“ 保护您的服务器 ”部分以创建标准用户帐户,使用强度更大的SSH访问(译者推测这里指的是设置强密码)并删除不必要的网络服务。...默认情况下,MongoDB会连接到一个名为test的数据库。...", "db" : "admin" } } 退出mongo shell: quit() 使用在步骤3中创建的凭据,测试与MongoDB的连接,使用admin数据库进行身份验证: mongo -u mongo-admin...如果没有身份验证,虽然可以访问MongoDB shell,但不允许连接到数据库。 在步骤3中创建的用户mongo-admin纯粹基于指定的角色来进行管理。...退出mongo shell: quit() 有关访问控制和用户管理的更多信息,以及数据库安全的其他提示,请参阅MongoDB安全文档。 数据集合管理 MongoDB因易集成而受到人们的喜爱。

    5.4K30

    轻松掌握组件启动之MongoDB(下):高可用复制集架构环境搭建

    配置复制集在复制集中,可以通过使用replSetInitiate命令或mongo shell的rs.initiate()方法来进行初始化。...Mongo Shell复制集命令命令描述rs.add()为复制集新增节点rs.addArb()为复制集新增一个 arbiterrs.conf()返回复制集配置信息rs.freeze()防止当前节点在一段时间内选举成为主节点...然后,创建一个名为keyFile的文件,并将其拷贝到复制集的其他从节点服务器上。...在复制集的每个从节点上,将keyFile文件的路径地址配置到mongo.conf配置文件中的keyFile字段,并设置keyFile文件的权限为600。最后,启动mongod服务。...(Primary),并且在正常情况下可以进行读写操作,但一旦主节点发生故障切换,你无法正常访问数据库,方式二(强烈推荐):通过使用高可用URI连接到MongoDB,当主节点发生故障切换时,MongoDB

    31410
    领券