写点什么

mongodb

9 人感兴趣 · 139 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/5d/5daeb8874fe7767d31a48a676a5aab53.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MongoDB 源码学习:原子操作 WriteUnitOfWork

学习MongoDB中的原子操作,了解其WriteUnitOfWork、LockState、RecoryUnit几个重要组成部分。学习其乐观锁的设计,高效地完成原子操作的功能。

关于 PHP 启动 MongoDb 找不到指定模块问题

最近有一个小 demo,需要通过 PHP 将用户行为记录储存到 MongoDB,再用 Spark 做协同过滤。由于以前处理跨语言交互是通过消息中间件,这次本地使用 MongoDB 却弄出了几个问题。首先是本地安装了扩展,启动时报找不到模块错误,再个时 PHP 进行的实例化

https://static001.geekbang.org/infoq/6a/6a76815978a08ed8a182ab0678b78b03.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

疯狂 SQL 转换系列 - SQL for MongoDB

关于使用SQL访问MongoDB的解决方案,网络上已经可以查到很多。有相当一部分都是比较重的,有的需要安装插件,通过插件界面进行查询交互的,如:DataGrip;有的需要安装分布式计算引擎,并能提供更好的访问性能及应用效果,如:Presto。而对于一些采用

https://static001.geekbang.org/infoq/b3/b3ca2de20ec23a2c0c5c7406a1628fb5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

ES 和 MongoDB:一次别开生面的比较

Elasticsearch(ES)和MongoDB是两个非常知名的NoSQL数据库,但它们的定位和使用场景并不完全相同。本文将从多个角度分析,既然有了ES,为什么还要有MongoDB。

https://static001.geekbang.org/infoq/57/572b8ef5a9ab8c5ce98e00177f84a00c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

既然有了 MySQL,为什么还要有 MongoDB

随着互联网技术的不断发展,数据存储和管理成为了一个重要的问题。在过去的几十年中,关系型数据库(如MySQL)被广泛应用于数据存储和管理。但是,随着互联网应用的不断增多和数据的快速增长,关系型数据库已经无法满足这些需求。为了解决这个问题,出现了新

三天吃透 MongoDB 面试八股文

本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~

https://static001.geekbang.org/infoq/5f/5f4a37021402c4a085a10b7e8a58674f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MongoDB 源码学习:执行创建 Collection 命令

在上一章了解了catalog、storage的概念之后,这一章会以创建Collection为例子,了解命令在catalog、storage的交互。

3.15 数据库吐槽大会

大家好,我是一名狂热的数据库程序员,趁着 3.15 的良辰吉日,鼓起勇气站上了数据库吐槽大会舞台,以下故事纯属虚构,如有雷同,请对号入座。

MongoDB 写入数据策略

本文将要介绍Mongo的写入策略,在介绍写入策略前,先简单说明MongoDB的Journaling特性。NineData 即将会支持MongoDB、Redis等NoSQL数据库。

https://static001.geekbang.org/infoq/88/88a255634b9d71c8c4793c837bc16970.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开心档 - 软件开发入门之 MongoDB 创建集合

作者简介:每天分享的MongoDB 创建集合学习经验、和学习笔记。 

https://static001.geekbang.org/infoq/86/8611ddf3b6f9c7081afe6a8e36824468.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MongoDB 源码学习:catalog 与 storage

用户头像
云里有只猫
2022-12-04

为了方便的继续往下继续学习MongoDB的源码,这里先了解catalog与storage,因为无论是Command,还是Insert、Update等,最终都是与catalog和storage两个或其中一个交互。

https://static001.geekbang.org/infoq/c9/c93467b8e4b73a82f3b2e57ccbe622fa.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Python 操作 mongodb 库

用户头像
度假的小鱼
2022-11-29

Python 操作mongodb库(MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决)

https://static001.geekbang.org/infoq/a4/a4e1e0ade716e34965a18d3283127d56.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MongoDB 源码学习:Command 的执行与注册

用户头像
云里有只猫
2022-11-25

上一篇介绍了CommandOpRunner,接下来会讲一下ExecCommandDatabase的执行流程,以及Command是如何注册到MongoDB中。

https://static001.geekbang.org/infoq/a6/a693076ec46ac1d539c01c2ce1e6a521.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MongoDB 源码学习:Mongo 中的 OpRunner

用户头像
云里有只猫
2022-11-20

接上一回,mongod在接收到用户的request后,到了ServiceEntryPoint模块(service_entry_point_common.cpp)之后,会根据request的类型创建出不同的OpRunner处理request。那么这个OpRunner是什么?

https://static001.geekbang.org/infoq/57/57135f7b1932650a25e5e64ac71b1da5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MongoDB 源码学习:mongod 如何处理请求

用户头像
云里有只猫
2022-11-01

通过MongoDB的源码学习,了解更多细节。本篇主要关注MongoDB从接收请求到执行之间的过程(其实就是突然脑抽筋想写点东西)。

https://static001.geekbang.org/infoq/ce/ce80ab5e5f2bc1e37bb71a61130559ec.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

活动报名| MongoDB 核心功能及其原理分析

关于 MongoDB ,还有更多问题希望得到解答?欢迎参加 MongoDB 中文社区线上直播交流活动!

https://static001.geekbang.org/infoq/fe/feb6ed8215ad85257cb7a95ae0054b90.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

活动报名| MongoDB 使用规范及最佳实践线上直播来啦!

在互联网应用快速发展的今天,MongoDB 以高性能、可扩展、易部署、易使用,存储数据方便等特性在 NoSQL 领域脱颖而出。MongoDB 为那些对各个存储的容量、性能及系统配置进行的容量评估、数据和字段类型、以及数据校验都有很高要求的应用打造更加稳定可靠、流

https://static001.geekbang.org/infoq/fc/fc9f00443525a42bb332647fa3dcbb88.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

后端实战手把手教你写文件上传接口:如何使用 Node.js + MongoDB 开发 RESTful API 接口(Node.js + Express + MongoDB)

用户头像
蒋川
2022-07-12

本教程手把手教你搭建一套后端文件上传 API 接口,它使用 Node.js + Express + MongoDB 构建的后端服务。本文详细描述通过 Node.js 与数据库通讯。整个服务搭建起来后,我们使用 Postman 对整个后端服务进行测试。本教程每段代码我都亲手测过,保证百分百....

https://static001.geekbang.org/infoq/bb/bb79168fd7023fc3d03fde2c0c2499e5.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

React + Node.js 全栈实战教程 - 手把手教你搭建「文件上传」管理后台

用户头像
蒋川
2022-07-11

本教程手把手带领大家搭建一套通过 React + Node.js + Mongodb 上传文件的后台系统,只要你跟随本教程一步步走,一定能很好的理解整个前后端上传文件的代码逻辑。前端我们使用 Reactjs + Axios 来搭建前端上传文件应用,后端我们使用 Node.js + Express + Mu

https://static001.geekbang.org/infoq/5d/5d67ee52f09bad4a7d590d8238ed7551.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Node の MongoDB Driver

用户头像
空城机
2022-07-05

现在来说说node怎么连接使用MongoDB,这里主要讲Node.js MongoDB Driver库的使用,这也是官方提供的,并且其实还是很全面的

https://static001.geekbang.org/infoq/5d/5d67ee52f09bad4a7d590d8238ed7551.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Node の MongoDB 安装

用户头像
空城机
2022-07-04

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的

https://static001.geekbang.org/infoq/d2/d225ec86e27ec5a57bf1252dc199eb8c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

活动报名 | MongoDB 5.0 时序存储特性介绍

时间序列数据越来越多的出现在物联网、股票交易、信息流、社交媒体等现代核心应用中。随着从批处理到实时的转变系统,时间序列可以有效捕获和分析数据,同时提高运营效率以降低成本和风险。

https://static001.geekbang.org/infoq/e9/e940540ce6ed290be05f86a5392b1e8d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Flink CDC MongoDB Connector 的实现原理和使用实践

用户头像
Apache Flink
2022-06-21

本文整理自 XTransfer 资深 Java 开发工程师、Flink CDC Maintainer 孙家宝在 Flink CDC Meetup 的演讲。

https://static001.geekbang.org/infoq/fb/fbd35989f19b94e23e0bb2bda0ef63af.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

千亿级高并发 MongoDB 集群在某头部金融系统中的应用及性能优化实践 (上)

某头部金融系统采用MongoDB存储重要的金融数据,数据量较大,数据规模约2000亿左右,读写流量较高,峰值突破百万级/每秒。本文分享该千亿级高并发MongoDB集群的踩坑及性能优化实践,通过本文可以了解如下信息:

https://static001.geekbang.org/infoq/07/0753ec2926fcb542b1947dfc61b6c1c6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

技术干货| MongoDB 时间序列集合

bucket:带有相同的元数据且在一段有限制的间  隔区间内的测量值组。

https://static001.geekbang.org/infoq/16/161f56e066891eddd0dbcadec5601b16.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

技术干货| MongoDB 如何查询 Null 或不存在的字段?

在MongoDB中不同的查询操作符对于null值处理方式不同。

mongodb_mongodb技术文章_InfoQ写作社区