收藏本版 |訂閲

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

  • ASP.NET 6启动时自动创建MongoDB索引
    大家好,我是Edison。 最近,在使用MongoDB时,碰到这样的一个需求:针对某个Collection手动在开发环境创建了索引,但在测试环境和生产环境不想再手动操作了,于是就想着通过代码的方式在ASP.NET 6应用启动时自动创建。 背景知识 索引本质上是树,最小的值在最左边的叶子上,最大的值在最右边的叶子上,使用索引可以提高查 ...
    042 郎榕 发表于 2023-10-7 MongoDB论坛
  • 如何在Nuxt3.0中使用MongoDB数据库
    一、介绍 Nuxt.js 是一个基于 Vue.js 的开源框架,用于构建服务端渲染 (Server-Side Rendering, SSR) 或静态生成 (Static Site Generation, SSG) 的单页应用 (Single-Page Applications, SPA),可以用来作为全栈项目开发框架使用。本篇主要分享下我在使用Nuxt3.0项目做全栈项目开发时遇到的连接MongoDB数据库的经验。 二、M ...
    071 不再晃晃悠悠 发表于 2023-9-23 MongoDB论坛
  • 使用 Mongodb 进行地理空间查询
    目前越来越多的项目和产品,需要具有空间查询的需求,如外卖送餐时骑手的定位,地图上搜索以自己为中心点附近的餐厅等等,所以当前基本上所有的关系型数据库以及 nosql 数据库都具有空间查询的函数功能。但是总体而言 nosql 数据库的空间查询性能更高,这里不深入探讨具体的原因,有兴趣可以自行查询资料或动手试验对比。本 ...
    073 用户任健 发表于 2023-8-26 MongoDB论坛
  • 使用 DockerCompose 搭建 Mongodb 副本集群
    前面我们搭建了 mongodb 单机环境,但是在实际生产环境中,为了高可用,肯定需要搭建 mongodb 集群。mongodb 集群主要分为两种:副本集群和分片集群。其中副本集群搭建容易,是生产环境中使用最多的集群,因此很有必要掌握。 副本集群比较类似于 mysql 的主从复制,一主多从,每个节点的数据都是一致的。主节点可以读写,从 ...
    091 王者霸道 发表于 2023-8-20 MongoDB论坛
  • 使用 SpringData 操作 Mongodb
    本篇博客主要介绍 SpringBoot 如何通过 SpringData 操作 Mongodb。在上篇博客部署的 mongodb 为了方便,在 admin 库中创建了一个 root 角色的账号,使用这个账号具有最高权限,可以访问和操作任何库。在实际项目中强烈建议为每个 mongodb 数据库创建一个低权限角色的用户,比如具有 readwrite 角色的用户。 有关 mongodb 支 ...
    018 楚昭男 发表于 2023-8-15 MongoDB论坛
  • 使用 DockerCompose 部署单机版 Mongodb
    Mongodb 是最像关系型数据库的 NoSql 数据库,其数据类型非常丰富,数据结构松散,采用类似 Json 的 Bson 二进制格式存储数据,还支持对索引功能。主要应用在数据量大、读多写少或者读写都比较频繁、数据价值较低的场景中,如果社交平台的点赞和评论、游戏、物流信息和轨迹存储等。 由于在企业中,无论是开发环境还是生产环 ...
  • MongoDB索引操作和执行计划Explain()详解
    主要是讲下Mongodb的索引的查看、创建、删除、类型说明,还有就是Explain执行计划的解释说明。    可以转载,但请注明出处。   之前自己写的SpringBoot整合MongoDB的聚合查询操作,感兴趣的可以点击查阅。 https://www.cnblogs.com/zaoyu/p/springboot-mongodb.html 数组相关的操作 https://www.cnblog ...
    045 幽灵公主 发表于 2023-8-11 MongoDB论坛
  • .NET ORM 鉴别器 和 TDengine 使用 -SqlSugar
    SqlSugar ORM SqlSugar 是一款 老牌 .NET 开源多库架构ORM框架 ,一套代码能支持多种数据库像Admin.net、Blog.Core、CoreShop等知名开源项目都采用了SqlSugar作为底层 特色1:超级简单 在不用任何设计模式,任何框架的情况下都可以拥有最佳体验,SqlSugar做到了保姆一样的服务,直接用不需要学习 的框架,各种默认值都是最 ...
    036 路边一娃 发表于 2023-8-6 MongoDB论坛
  • 常见的 NoSQL 数据库有哪些?
    前言 今天我们来介绍一下工作开发中常见的一些NoSQL数据库及其基本特点。欢迎在评论区留下文章中没有介绍且好用的​NOSQL数据库🤞。 什么是NOSQL数据库 非关系型数据库又被称为 NoSQL(Not Only SQL ),意为不仅仅是 SQL。指的是与传统关系型数据库(RDBMS)相对应的一类数据库管理系统。与关系型数据库不同的是非关系型数 ...
    0111 夏若蓝 发表于 2023-8-4 MongoDB论坛
  • 如何在Docker上安装MongoDB(MongoDB安装教程)
    @@mongodb docker   前言 随着越来越多的应用部署到了Docker容器,作为常见基础组件的MongoDB也越来越多的需要在Docker上部署,为了快速帮助同学们把MongoDB在Docker容器上部署起来,我特意整理了这篇如何把MongoDB安装在Docker上的安装教程。废话不多说,我们先花了几分钟开始的把MongoDB环境搭建起来。   查看 ...
    07 上班摸鱼 发表于 2023-7-26 MongoDB论坛
  • ASP.NET 6 使用工作单元操作 MongoDB
    大家好,我是Edison。 最近工作中需要用到MongoDB的事务操作,因此参考了一些资料封装了一个小的组件,提供基础的CRUD Repository基类 和 UnitOfWork工作单元模式。今天,就来简单介绍一下这个小组件。 关于MongoDB的事务 MongoDB在4.2版本开始全面支持了多文档事务,至今已过了四年了,虽然我们可能没有在项目中用MongoDB ...
    073 轻点水 发表于 2023-7-19 MongoDB论坛
  • Spring Data MongoDB 使用
    本文为博主原创,转载请注明出处:   Spring Data MongoDB 是 Spring Data 系列的一部分,它提供了与 MongoDB 的集成和操作支持,类似于 JPA 对关系型数据库的支持。通过使用 Spring Data MongoDB,您可以使用类似于 JPA 的 Repository 接口、自动映射功能以及其他便利特性来访问和操作 MongoDB 数据库。 1.Spring Data M ...
    057 吉祥小樱 发表于 2023-7-16 MongoDB论坛
  • MongoDB从入门到实战之.NET Core使用MongoDB开发ToDoList系统(8)-Ant Design Blazor前端框架搭建
    前言   前面的章节我们介绍了一些值得推荐的Blazor UI组件库,通过该篇文章的组件库介绍最终我选用Ant Design Blazor这个UI框架作为ToDoList系统的前端框架。因为在之前的工作中有使用过Ant Design Vue、Ant Design Angular习惯并且喜欢Ant Design设计规范和风格,废话不多说今天我们先把ToDoList系统的Ant Design Blazor ...
    047 离尘公子 发表于 2023-6-29 MongoDB论坛
  • docker下载mongodb镜像并启动容器
    1、查找mongodb相关镜像 docker search mongo 找到相关的镜像进行拉取,如果不指定版本,默认下载最新的mongoDB。建议自己先查找需要那个版本后在进行拉取,因为mongoDB不同版本之间差距较大。 2、拉取镜像 这里拉取mongodb6.0 docker pull mongodb:6.0 拉取成功后,查看docker镜像 docker images 3、本地创建容器 ...
  • MongoDB 语法大全
    文章目录 前言MongoDB 语法大全01、mongodb 数据库链接02、help查看命令提示03、如果数据库存在,则切换到指定的数据库;如果数据库不存在,则创建数据库04、查询所有的数据库05、查看当前数据库05::01 查看当前数据库状 ...
    027 江南西北 发表于 2023-6-21 MongoDB论坛
  • 使用docker快速安装mongodb
    1.拉取mongodb镜像 docker pull mongo 2.创建文件夹 mkdir -p /home/mongo/conf/ mkdir -p /home/mongo/data/ mkdir -p /home/mongo/logs/ 3.新增mongod.conf文件 cd /home/mongo/conf && vi mongod.conf mongod.conf文件内容: # 数据库文件存储位置 dbpath = /data/db # log文件存储位置 logpath = /data/log/mongod.l ...
    025 屹公子 发表于 2023-4-30 MongoDB论坛
  • MongoDB简介及应用场景
      传统的关系型数据库(如MySQL),在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。而MongoDB可应对“三高”需求。“三高”需求: (1)High performance - 对数据库高并发读写的需求。 (2)Huge Storage - 对海量数据的高效率存储和访问的需求。 (3)High Scalability && High Availability- ...
    097 寒哥哥 发表于 2023-4-28 MongoDB论坛
  • 服务器出现了一个新软件,一帮大佬吵起来了!
    一天深夜,加班的程序员都已经下班,而服务器却热闹了起来。   “听说了吗?这家公司即将有一个大项目要来!”,tomcat神秘的说到。 隔壁的Nginx闻声说到:“什么大项目?” “说是什么大数据,要实现10亿级数据秒级检索!” “啥,10亿,秒级?” “是啊,这次不知道又是哪个数据库要受苦了”,tomcat笑着说到。 “M ...
    018 李大全 发表于 2023-4-27 MongoDB论坛
  • 基于SqlSugar的开发框架循序渐进介绍(27)-- 基于MongoDB的数据库操作整合
    SqlSugar的开发框架本身主要是基于常规关系型数据库设计的框架,支持多种数据库类型的接入,如SqlServer、MySQL、Oracle、PostgreSQL、SQLite等数据库,非关系型数据库的MongoDB数据库也可以作为扩展整合到开发框架里面,通过基类的继承关系很好的封装了相关的基础操作功能,极大的减少相关处理MongoDB的代码,并提供很好的 ...
    092 連千荣 发表于 2023-4-13 MongoDB论坛
  • .NET周报 【4月第2期 2023-04-08】
    国内文章 LRU缓存替换策略及C#实现 https://www.cnblogs.com/eventhorizon/p/17290125.html 这篇文章讲述了缓存替换策略,特别是LRU算法。LRU算法基于这样一个假设:如果数据最近被访问过,那么将来被访问的几率也更高。通常我们会用双向链表来实现这个数据结构,每次访问数据的时候,就将数据移动到链表的尾部。但如果数据 ...
    019 六弦五指 发表于 2023-4-11 MongoDB论坛
  • 下一頁 »

    快速發帖

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

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

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

    在本版发帖返回顶部