1.Mongo管理1.启动mongo mongod -f conf/mongo.conf 2.关闭Mongo 方式1(Server本地执行命令): mongod --port=27017 --dbpath=data --shutdown 方式2(127连接Mongo的admin库下执行命令): use admin db.sh
转载 2023-10-20 16:09:04
58阅读
首先上mongodb官网(www.mongodb.org)看了一下开始文档,下了个windows版的,装了一下,玩起。 1,安装并启动数据库 从官网(www.mongodb.org/downloads)下载一个适合你平台的版本,我的系统是win7 64位的,下载文件也就10几M,将下载的文件解压放到任何目录,最好避免使用带空格和中文的目录,本机将其解压至C盘,并将文件夹改名为
转载 2024-03-19 22:36:41
36阅读
一 实验环境 这里演示只同步源端ccc库下的t1,t2表,ddd库下的所有表到两个目标端。二 实验步骤2.1 创建专用账号2.1.1 在源端创建账号2.1.1.1 登录其中一个mongos节点创建用户#这里创建一个mongoshake用户,密码是123456 use admin; db.createUser({user:"mongoshake",pwd:"123456",roles:[{
工具类import java.util.ArrayList; import java.util.List; import java.util.Map; import org.bson.Document; import org.bson.conversions.Bson; import com.mongodb.MongoClient; import com.mongodb.MongoCreden
转载 2023-10-14 16:28:56
119阅读
MongoDB概念解析SQL术语/概念MongoDB术语/概念解释/说明databasedatabase数据库tablecollection数据库表/集合rowdocument数据记录行/文档columnfield数据字段/域indexindexindex.table joins表连接, MongoDB不支持primary keyprimary key主键, MongoDB自动将_id字段设置为主
转载 2023-07-25 17:40:54
135阅读
项目中为了接收来自设备的告警信息,由于不同类别的告警信息结构不固定,所以采用MongoDB进行存储. 建立collection collection在mongo中类似于关系型数据库的table. // pom.xml <dependency> <groupId>org.springframework ...
转载 2021-08-10 19:13:00
319阅读
2评论
package mongodb import ( "context" "fmt" "go.mongodb.org/mongo-driver/mongo" "go.mongodb.org/mongo-driver/mongo/options" "log" ) var ( client *mongo.D
转载 2020-10-14 17:28:00
160阅读
2评论
什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组
1.查询存在字段“test”的项 2.在表中插入字段 3.正则匹配 4.注意,mongoVUE不支持distinct语法 原因:http://stackoverflow.com/questions/12373842/how-to-use-distinct-in-mongovue I don't th
转载 2016-11-29 20:19:00
140阅读
2评论
1: 运行"use"命令,可以连接到一个指定的数据库。 use 2106 (进入2106的数据库 没有就会新建 ) 2:db.createCollection("goodsinfos") 创建一个goodsinfos的表 3:删除表 db.goodsinfos.drop 4,单条增加数据 db.go ...
转载 2021-08-31 15:59:00
91阅读
2评论
示         3. cli插入数据         db.jira.jira({"name":"hugo"})        第一个jira表示数据 库,第二个jira表示表(collections)        ...
原创 2023-05-21 23:12:31
151阅读
连接 mongo -u root -p uex@2021 备份所有数据库 mongodump -h 127.0.0.1:27017 -u root -p uex@2021 -o /data/t/ 恢复所有 mongorestore -h 127.0.0.1:27017 -u root -p uex@
原创 2022-03-04 15:41:46
89阅读
最近做项目利用mongo记录的日志做数据统计。着了非关系型数据库的迷,于是乎买了本《MongoDB实战》学习了一番。记录一下学习笔记,共享之。 我在自己的Linux服务器上装了最新版的Mongo。记录一下安装链接还有一个遇到的问题。 数据插入,可分为insert和save方法。…
原创 2021-06-17 10:41:04
273阅读
Mongo索引使用1.创建索引db.collection.createIndex(keys, options)语法中 Key 值为你要创建的索引字段,1 为指定按升序创建索引,如果你想按降序来创建索引指定为 -1 即可实例:db.col.ensureIndex({‘title’:1})多个字段创建索引 (相当于关系型数据的复合索引)db.col.ensureIndex({‘sex’:1,‘sore’:-1})查看集合索引db.col.getIndexes()查看集合索引大小db.
原创 2023-05-05 17:23:30
70阅读
## Docker 使用 MongoDB ### 什么是 Docker? Docker 是一个开源的容器化平台,用于构建、发布和运行应用程序。它允许开发者将应用程序及其依赖项打包为一个独立的容器,这个容器可以在任何环境中运行,而不受环境差异的影响。 相比传统的虚拟化技术,Docker 更加轻量级和灵活,使得开发者可以更加方便地部署和管理应用程序。 ### 为什么使用 Docker? 使用
原创 2023-09-14 18:33:50
64阅读
## Java使用Mongo的流程 ### 步骤 下面是使用Java连接Mongo数据库的流程: | 步骤 | 操作 | | --- | --- | | 步骤一 | 导入Mongo驱动包 | | 步骤二 | 创建MongoClient实例 | | 步骤三 | 获取数据库对象 | | 步骤四 | 获取集合对象 | | 步骤五 | 插入文档 | | 步骤六 | 查询文档 | | 步骤七 | 更新
原创 2023-07-16 04:38:37
72阅读
# 使用MongoTemplate连接MongoDB的Java教程 在这篇文章中,我们将学习如何在Java中使用MongoTemplate进行MongoDB的连接和操作。MongoTemplate是Spring Data MongoDB项目的核心组件,使我们能够更方便地与MongoDB进行交互。我们将详细介绍整个流程和每一步所需的代码。 ## 流程概述 以下是使用MongoTemplate连
原创 9月前
82阅读
1.获取mongo镜像 docker pull mongo 2.启动mongo docker run --name mongo -p 27017:27017 -v /data/mongo:/data/db -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_IN
转载 2020-04-08 13:30:00
257阅读
2评论
# 使用hint优化Java MongoDB查询 ## 简介 本文将介绍如何使用hint指定索引来优化Java MongoDB查询。对于刚入行的小白来说,理解并正确使用hint可能会有些困难。因此,我将为你提供一个详细的步骤,以确保你能够正确地使用hint来优化你的查询。 ## 流程概述 下面是使用hint指定索引来优化Java MongoDB查询的整个流程: ```mermaid jo
原创 2024-01-22 10:04:54
60阅读
MongoDB 聚合MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。基本语法为:db.collection.aggregate( [ <stage1>, <stage2>, ... ] )现在在mycol集合中有
转载 2024-03-29 17:18:45
137阅读
  • 1
  • 2
  • 3
  • 4
  • 5