MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!

背景:

如果你在日常工作中需要经常使用MongoDB,那么你一定体验过这样一些痛点;繁琐的脚本编写,冗长的命令行操作,复杂的数据建模和索引等等。这些问题不仅让我们的工作效率低下,还容易出现错误和漏洞,给数据安全带来风险,所以我们急需一款能够帮我们解决这一系列问题的软件。

前言:

但是,现在有了NexNoSalClient,这些问题将不再是问题!NexNoSalClient是一款跨平台的NoSOI集群管理利器,它可以帮助我们轻松连接和管理ES,redis,MongoDB集群,让我们免除繁琐的脚本编写和冗长的命令行操作。更重要的是,它提供了图形化的操作界面,让我们可以通过简单的点选实现数据的增删查改,数据建模,索引的修改等功能,大大提高了我们的使用效率和工作质量。

功能介绍:

一、新增MongoDB集群

安装软件之后,打开软件--》左上角--》new-->选择MongoDB,见下图:

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第1张图片

 

二、新增集合

添加MongoDB集群之后,就可以点击集群名称右边的“+”,也即下图红色方框的位置,就会弹出添加集合的对话框,输入集合名称点击confirm即可,这样集合就添加成功了。

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第2张图片

 

三、删除集合

点击刚添加的MongoDB集群,NexNoSalClient会自动把集群里面所有的集合都展示出来,找到我们想要删除的集合,点击集合名称右侧的垃圾箱,即可删除相应的集合,见下图:

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第3张图片

 

四、集合数据操作

1、新增文档

当我们集合新增之后,就可以新增文档了,点击我们刚才新增的集合,就能打开集合数据操作界面,在界面上点击 add 按钮,弹出add document 对话框,输入我们想新增的文档内容,点击confirm,文档新增完成。

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第4张图片

 

2、查询文档

查询功能应该是这个软件最特别的地方,首先它避免了我们写冗长的MongoDB脚本,对于集合里面的字段,可以直接罗列出来,我们来看一下吧:

2.1、支持集合字段的罗列:

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第5张图片

 2.2、丰富的操作符:

支持=,>,>=,<,<=,!=,in,not in,exists,like,还支持排序

比如我们想查询userNo=72058,根据createTime升序排列,只需要这样即可:

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第6张图片

是不是非常便捷,原来要写一坨代码,现在就需要输入 72058,其他的全部都是点选操作。

3、修改文档

找到我们想修改的文档之后,点击edit按钮,弹出edit document对话框

修改文档,又是该软件的一大特色,支持table和JSON两种样式

修改完毕之后,点击confirm,文档修改完毕

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第7张图片

 

4、删除文档

找到我们想删除的文档之后,点击delete按钮,即可对文档进行删除,此处就不再截图了。

五、集合索引操作

新增索引是不是MongoDB的一个比较常用的操作呢,可它也是一坨代码啊,一坨代码。

1、查询索引

当我们切换到索引TAB页,就能看到当前集合的所有索引,默认情况下,MongoDB对_id字段做了一个索引,并且是不可删除的。

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第8张图片

 我们点击该索引的create script,看看MongoDB建索引的脚本是什么样子的:

db.abc343.createIndex({"_id":1},{"name":"_id_"})

2、新增索引

当我们想要新增索引的时候,比如我们想在status上面建一个索引:

点击界面新增索引按钮,弹出add index对话框

首先输入索引名称,当然索引名称也不是必选的,你不输入,MongoDB会自动生成

选择索引字段,索引是升序还是降序的,当前还指出text和hash索引

选择可选参数,比如我们选择在后台执行,并且是唯一索引,参考下图:

MongoDB管理神器来袭!NexNoSqlClient让你的效率翻倍!_第9张图片

 

3、删除索引

删除索引就不详细说了,找到我们要删除的索引,点击删除按钮即可
 

后记:

小编已经使用了这个软件,感觉非常好用,如果你正在寻找一款易于上手且功能强大的数据库管理软件,那么NexNoSqlClient绝对是你的不二之选!快来试试吧,相信你会惊喜连连!

你可能感兴趣的:(MongoDB,可视化,nexnosql,client,图形化)