MongoDB可视化客户端robo3tES
目录
一、概念
MongoDB是一个开源、高性能、无模式的文档型数据库。NoSQL数据库产品中的一种,是最像关系型数据库的非关系型数据库
二、下载与安装(资源在我之前发的Redis的百度网盘链接里面都有)
windows版Mongo启动服务端启动(在mongod下cmd)mongod --dbpath=. . \data\db
客户端启动(在mongo下cmd)
编辑mongo --host=127.0.0.1 --port=27017
三、robo3t
1、在同一资源里,找到之后解压
2、解压后打开文件,找到该图标,双击打开 ,点同意之后,第一次使用,会出现一个填信息的页面,直接finish即可,之后会出现连接页面
四、安装过程中可能出现的问题
五、mongo基础操作
1、新建数据库
2、新建表(集合)编辑
3、向表里添加数据(文档),添加数据的方法有点像JSON(属性可以不加“”,但如果值是字符串需要加“”)
编辑
4、增删查改
六、SpringBoot整合MongoDB
1、新建SpringBoot工程,后面选择MongoDB
2、改配置(properties改成yml) ,然后连接mongodb
3、测试类中进行测试(当然事先先创建Book实体类)
4、结果
七、Elasticsearch(ES)是一个分布式全文搜索引擎
1、简介
2、下载与安装(同样的,在配套资源里有,解压即可)
3、ES索引操作
4、分词器的下载
一、概念
MongoDB是一个开源、高性能、无模式的文档型数据库。NoSQL数据库产品中的一种,是最像关系型数据库的非关系型数据库
二、下载与安装(资源在我之前发的Redis的百度网盘链接里面都有)
windows版Mongo启动
服务端启动(在mongod下cmd)
mongod --dbpath=. . \data\db
客户端启动(在mongo下cmd)
![](/assets/blank.gif)
mongo --host=127.0.0.1 --port=27017
三、robo3t
1、在同一资源里,找到之后解压
2、解压后打开文件,找到该图标,双击打开 ,点同意之后,第一次使用,会出现一个填信息的页面,直接finish即可,之后会出现连接页面
四、安装过程中可能出现的问题
五、mongo基础操作
1、新建数据库
2、新建表(集合)![](/assets/blank.gif)
3、向表里添加数据(文档),添加数据的方法有点像JSON(属性可以不加“”,但如果值是字符串需要加“”)
4、增删查改
六、SpringBoot整合MongoDB
1、新建SpringBoot工程,后面选择MongoDB
2、改配置(properties改成yml) ,然后连接mongodb
3、测试类中进行测试(当然事先先创建Book实体类)
package com.example;import com.example.domain.Book;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.mongodb.core.MongoTemplate;@SpringBootTest
class SpringBoot10MongodbApplicationTests {@Autowiredprivate MongoTemplate mongoTemplate;@Testvoid contextLoads() {Book book=new Book();book.setType("SpringBoot3");book.setDescription("test");book.setName("test01");book.setId(1);mongoTemplate.save(book);}}
4、结果
七、Elasticsearch(ES)是一个分布式全文搜索引擎
1、简介
2、下载与安装(同样的,在配套资源里有,解压即可)
3、ES索引操作
索引规则
{"mappings":{"properties":{"id":{"type":"keyword"},"name":{"type":"text","analyzer":"ik_max_word","copy_to":"all"},"type":{"type":"keyword"},"description":{"type":"text","analyzer":"ik_max_word","copy_to":"all"},"all":{"type":"text","analyzer":"ik_max_word"}}}
}
4、分词器的下载
如果说使用我的资源下载的话就在这
然后在ES文件下
将解压之后的文件移到ek里面即可
5、ES文档操作
- 创建文档
POST http: / / localhost:9200/books/_doc #使用系统生成id
POST http:/ /localhost:9200/books/ _create/1 #使用指定id,
POST http: / / localhost:9200/books/_doc/1 #使用指定id,不存在创建,存在更新(版本递增)
- 查询文档
GET http: / / localhost:9200/books/_doc/1 #查询单个文档
GET http :/ / localhost:9200/books/_search #查询全部文档
- 条件查询
GET http : / / localhost:9200/books/_search?q=name : springboot
- 删除文档
DELETE http: / / localhost:9200/books /_doc/1
- 修改文档(全量修改)
PUT http: // localhost:9200/books/_doc/1
- 修改文档(部分修改)
POST http:// localhost:9200/books/_update/1
MongoDB可视化客户端robo3tES相关推荐
- mac 安装mongodb可视化客户端
RoboMongo是一个跨平台的MongoDB GUI客户端管理工具. 下载地址: https://robomongo.org/download 选择右边的robomongo 选择mac版本. 安装完 ...
- redis 可视化客户端
Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库. redis的可视化客户端目前较流行的有三个:Redis Cl ...
- mongodb可视化管理工具_对我来说数据库图形化管理工具用这个足够了
1. 前言 我是一个有软件洁癖的人,能用现有的软件解决问题的绝不安装新的软件.Java后端开发主要跟数据库打交道,所以数据库图形化界面(GUI)是少不了的.通常图形化操作关系型数据库(RMDBS)大多 ...
- mongodb可视化工具 linux,Linux中安装启动MongoDB与可视化工具
MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包. 下载地址:https://www.mongodb.com/download-center#community ...
- mac mongodb可视化工具_MongoDB从立地到成佛(介绍、安装、增删改查)
文章作者公众号bigsai,已收录在回车课堂,如有帮助还请不吝啬点个赞赞支持一下! 课程导学 大家好我是bigsai,我们都学过数据库,但你可能更熟悉关系(型)数据库例如MySQL,SQL SERVE ...
- mongodb可视化工具 linux,mongodb可视化工具
mongodb可视化工具是一款非常实用的mongodb客户端软件.mongodb可视化工具可以为大家提供一个高度透明可用的mongodb管理操作界面,通过这个软件用户可以用树形.表格等格式进行数据信息 ...
- MongoDB的客户端管理工具--nosqlbooster
推荐一款MongoDB的客户端工具–nosqlbooster.这个工具还有个曾用名–mongobooster.nosqlbooster立志做"The Smartest IDE for Mon ...
- 启动MongoDB shell客户端会什么会一闪而过
解决办法: 在MongoDB shell客户端根目录下右击选择 "在此处打开命令窗口"; 在命令窗口敲入mongod --dbpath=d:/mongodb/data ; //我的 ...
- MongoDB可视化工具--Robo 3T 使用教程
MongoDB可视化工具--Robo 3T 使用教程 MongoDB可视化工具--Robo 3T 使用教程 1. 到官网下载Robo 3T,网址如: https://robomongo.org/dow ...
最新文章
- 快速搭建samba服务
- cef谷歌内核浏览器获取cookie值并保存
- 2020年后台开发程序员应该学习的8大技术
- swift版的GCD封装
- string 大小写转换
- 通过在Chipotle用餐了解模板方法设计模式
- JDBC技术总结(一)
- 创意购物海报|吸引你的不止买买买,更是创意!
- poj 1459 Power Network 多源多汇网络流
- Atitit Mysql查询优化器 存取类型 范围存取类型 索引存取类型 AND or的分析
- Java IO1:IO和File
- 一次函数的斜率公式_一次函数正比例的公式是什么
- jbutton如何实现点击_Java Swing JButton按钮的实现示例
- 零基础学习C++系列课程(二) 持续更新中
- 2018-3-28 摩尔定律
- 【PTA|Python】浙大版《Python 程序设计》题目集:函数练习
- 云上PDF怎么删除页眉页脚_word页眉页脚删除不了?教你几招轻松搞定
- 淘宝电商需求文档的书写
- 计算机技能大赛 英语,计算机科学与技术学院英语技能大赛圆满结束
- ESP8266-天猫精灵(智能家居)