收藏本版 |訂閲

MongoDB论坛 今日: 0|主題: 742|排名: 23 

  • 【Mongodb】聚合查询 && 固定集合
    概述 数据存储是为了可查询,统计。若数据只需存储,不需要查询,这种数据也没有多大价值 本篇介绍Mongodb 聚合查询(Aggregation) 固定集合(Capped Collections)   准备工作 准备10000条数据 var orders = new Array(); for (var i = 10000; i < 20000; i++) { orders = { orderNo: i + Math.ra ...
    098 舟越大地 发表于 2020-4-13 MongoDB论坛
  • Java实现对mongoDB的两表关联查询
    Java实现对mongoDB的两表关联查询 记录一次学习java实现mongodb的两表关联查询的过程,方便日后需要用到的时候进行回顾。 场景:mongodb中有两张表,需要根据id进行关联查询。 表1数据如下: 表二数据如下: 实现两张表的关联查询,需要用到mongodb的lookup,在查询结果返回的时候,需要将没有结果集为空的数据过滤掉,此 ...
    080 登哥总冠军 发表于 2020-4-12 MongoDB论坛
  • Centos7安装mongodb
    1.打开官网按照官网流程进行 mongodb官网:https://www.mongodb.com/ 2.配置程序包管理系统(yum) 创建一个/etc/yum.repos.d/mongodb-org-4.2.repo文件,以便您可以使用yum以下命令直接安装MongoDB : [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb ...
    072 屈丽 发表于 2020-4-11 MongoDB论坛
  • springboot集成mongodb实现动态切换数据源
    主要实现原理,利用spring的aop 在切入点执行db操作之前 将数据库切换: 本例子采用aop在controller进行拦截 拦截到MongoTemplate.class 切换数据源后重新放回去 ,处理完成后将相关数据源的template删除   引入mongodb相关依赖 <dependency> <groupId>org.springframework.boot</groupId> ...
    0123 南方老张爱生活 发表于 2020-4-9 MongoDB论坛
  • SpringBoot学习笔记(十一:使用MongoDB存储文件 )
    @目录一、MongoDB存储文件1、MongoDB存储小文件2、MongoDB存储大文件2.1、GridFS存储原理2.2、GridFS使用2.2.1、使用shell命令2.2.2、使用API二、SpringBoot整合MongoDB存储文件1、MongoDB存储小文件1.1、添加依赖1.2、配置1.3、模型层1.4、持久层1.5、服务层1.6、控制层1.7、工具类1.8、前端页面1.9、运行效果2、MongoDB ...
    084 烟妄狄菌 发表于 2020-4-6 MongoDB论坛
  • mongodb高级聚合查询
      https://www.cnblogs.com/zhoujie/p/mongo1.html mongodb高级聚合查询     在工作中会经常遇到一些mongodb的聚合操作,特此总结下。mongo存储的可以是复杂类型,比如数组、对象等mysql不善于处理的文档型结构,并且聚合的操作也比mysql复杂很多。 注:本文基于 mongodb v3.6 目录 mongo与mysql聚合类比 ag ...
  • MongoDB聚合(aggregate)
      https://www.cnblogs.com/wt7018/p/11929359.html MongoDB聚合(aggregate)   一、基础 1、什么是聚合? 聚合是基于数据处理的聚合管道,每个文档通过一个有多个阶段(stage)组成的管道可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果 db.集合名称.aggregate({管道: {表达式 ...
    0154 又遇吴哥窟 发表于 2020-4-4 MongoDB论坛
  • Centos 安装MongoDB
    MongoDB是一个文档数据库,它具有可伸缩性和灵活性,您可以根据需要进行查询和索引。 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结 ...
    097 明光柳巷华文爱 发表于 2020-4-3 MongoDB论坛
  • SpringBoot整合SpringData MongoDB
    1.创建工程并引入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.6.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <dependencies> <dependency> <groupId>org.sprin ...
    0132 袁雄奎 发表于 2020-4-2 MongoDB论坛
  • MongoDB操作符之$elemMatch
    问题 如果MongoDB 数据库集合中仅存在一条记录 { "_id" : ObjectId("5e6b4ef546b5f44e5c5b276d"), "name" : "赵小明", "used_name" : [ "赵明", "赵小朋" ], "age" : 16, "gender" : 0, "relatives" : [ { "name" : "赵刚", "relationship ...
    0128 軍临天下 发表于 2020-3-30 MongoDB论坛
  • Mongodb的下载与安装
    下载: MongoDB的官网是:http://www.mongodb.org/ 可以在官网下载,但是我试了一下特别麻烦,所有找了一个简单的方法,可以在这个地址直接下载zip,http://dl.mongodb.org/dl/win32/x86_64 4以上的版本有公钥密钥的问题,所以下载4以下的版本   安装 1.随意创建自己喜欢的路径,C:\python\mongodb 2.在C:\p ...
    056 张小三 发表于 2020-3-29 MongoDB论坛
  • java操作MongoDB
    mongodb-driver是mongo官方推出的java连接mongoDB的驱动包,相当于JDBC驱动。 我们通过一个入门的案例来了解mongodb-driver的基本使用 创建工程 mongoDemo, 引入依赖 <dependencies> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb‐driver</artifactId> <version>3.6.3</version> </dependency> ...
    0110 大小姊 发表于 2020-3-28 MongoDB论坛
  • Centos7 安装 MongoDB
    1、MongoDB安装 (1)在官网下载安装包: wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.17.tgz (2)解压安装包并改名: tar -zxvf mongodb-linux-x86_64-4.0.17.tgz # 解压安装包 mv mongodb-linux-x86_64-4.0.17 /usr/local/mongodb # 将解压的目录移动到 /usr/local/ 并改名为 mongodb ...
    0111 春喜 发表于 2020-3-27 MongoDB论坛
  • Mongodb 新版配置文件详解(转载)
    mongod.conf $ vi /etc/mongod.conf 手册   https://docs.mongodb.com/manual/reference/configuration-options   https://docs.mongodb.com/manual/reference/parameters/ 进程管理 processManagement:   fork: true  # fork and run in background   pidFilePath: /var/run/mongodb/mongod.pi ...
    0158 方愚 发表于 2020-3-27 MongoDB论坛
  • Mac安装MongoDB
    一.安装Node 1.从MongoDB官方下载对应的包 https://www.mongodb.com/download-center/community   新版本的网站中,下载链接在服务区下面->可以选择自己的操作系统和想要的版本 下载下来的格式为tgz格式   2.解压文件夹,将解压后的文件放入 /usr/local ,默认情况下在Finder中是看不到 /usr 这个目录的, ...
    0123 六本驾驶证 发表于 2020-3-27 MongoDB论坛
  • mongodb 添加授权
    生成密钥文件 在keyfile身份验证中,副本集中的每个mongod实例都使用keyfile的内容作为共享密码,只有具有正确密钥文件的mongod或者mongos实例可以连接到副本集。密钥文件的内容必须在6到1024个字符之间,并且在unix/linux系统中文件所有者必须有对文件至少有读的权限。 可以用任何方式生成密钥文件例如: mkdir /web/data/ ...
    0146 国泰安居 发表于 2020-3-26 MongoDB论坛
  • Redis和MongoDB的区别以及应用场景
    Redis和MongoDB的区别以及应用场景 项目中用的是MongoDB,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用MongoDB。 最近又想起为什么用MongoDB,就查阅一下,汇总汇总: 之前也用过redis,当时是用来存储一些热数据,量也不大,但是操作很频繁。现在项目中用的是MongoDB,目前是百万级的数 ...
    095 一杯淡茶 发表于 2020-3-25 MongoDB论坛
  • MySql、Mongodb和Redis的区别
    NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路。 MongoDB:它是一个内存数据库,数据都是放在内存里面的。对数据的操作大部分都在内存中,但 MongoDB 并不是单纯的内存数 ...
    099 张包包 发表于 2020-3-21 MongoDB论坛
  • MongoDB之命令行命令
    xshell 登录到 MongoDB电脑 进入到目录下 [root@node127 console]# cd mongodb_common/ [root@node127 mongodb_common]# ls bin GNU-AGPL-3.0 journal LICENSE-Community.txt mongodb_common-1.3.4.0.9.1-linux.rhel.7.amd64-release.tar.gz MPL-2 README VERSION [root@node127 mongodb_common]# cd bin/ [root@node127 b ...
    0129 晖鸽 发表于 2020-3-17 MongoDB论坛
  • MongoDB TTL索引的使用
    目录一、TTL索引介绍二、TTL索引运行逻辑三、TTL索引的限制四、TTL索引的使用场景1. 指定具体的过期时间属性2. 插入一个具体的过期时间3. TTL属性的修改(collMod)五、Date类型六、参考文档 一、TTL索引介绍 TTL全称是(Time To Live),TTL索引能对一个单列配置过期属性来实现对文档的自动过期删除,我们可以在对字段创建索引 ...
    051 现武 发表于 2020-3-17 MongoDB论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部