乐趣区

MongoDB 资源、库、工具、应用程序精选列表中文版

推荐阅读

MongoDB 资源、库、工具、应用程序精选列表中文版
有哪些鲜为人知,但是很有意思的网站?
一份攻城狮笔记
每天搜集 Github 上优秀的项目
一些有趣的民间故事
超好用的谷歌浏览器、Sublime Text、Phpstorm、油猴插件合集

目录

资源

文档
文章
图书
会谈
教程
更多

C
C++
C#/.NET
Delphi
Elixir
Erlang
Go
Haskell
Java
JavaScript
Julia
Lisp
Mathematica
Perl
PHP
Python
R
Ruby
Rust
Scala

工具

管理
数据
部署
桌面
发展
监控
Shell
Web

应用

资源
文档

MongoDB 介绍
MongoDB 文档
MongoDB 教程
更多 MongoDB 教程 (by Studio 3T)

文章

带有 MongoDB Atlas,Microsoft Azure 和无服务器功能的自定义 WordPress 仪表板(Ahmad Awais)

关于扩展 MongoDB 的五件事(A. Jesse Jiryu Davis,MongoDB Inc.)– Scale 101

优化 MongoDB 复合索引(A. Jesse Jiryu Davis,MongoDB Inc.)– 您需要 / 必须知道的关于索引的一切
PyMongo,Perl 和 C 中的服务器发现和监控(A. Jesse Jiryu Davis,MongoDB Inc.)
监控 MongoDB 性能指标(Jean-Mathieu Saponaro,Datadog)

图书

Builder Book – 了解如何从头开始构建完整堆栈 JavaScript Web 应用程序
MongoDB 应用设计模式(Rick Copeland)

Little MongoDB Book – 基本介绍

会谈

MongoDB 架构设计(Tugdual Grall,MongoDB Inc.)[47′]

MongoDB 的部分和模糊匹配(John Page,MongoDB Inc.)[35′]

在 Amazon Web Services 上扩展 MongoDB(Michael Saffitz,Apptentive)[50′]

教程

使用 AngularJS,Node.js 和 MongoDB 创建电视节目追踪器 – 使用 Mongoose 构建 REST API 以创建和检索数据

Kubernetes 示例 – Kubernetes 上基本 Node.js 和 MongoDB Web 堆栈的部署教程

在 AWS 上部署高度可用的 MongoDB 副本集 – 有关如何在 Amazon Web Services 上部署 MongoDB 副本集的详细指南

更多

MongoDB 源代码

MongoDB 大学 – 认证和免费在线课程


C

mongo-c-driver – 官方 C 驱动程序
C++

mongo-cxx-driver – 官方 C ++ 驱动程序
C#/.NET

mongo-csharp-driver – 官方 C#驱动程序

mongo-queue-csharp – MongoDB 之上的 C#消息队列

MongoDB Messaging – 轻量级队列发布 / 订阅处理库

MongoRepository – C#驱动程序之上的存储库抽象层

Delphi

TMongoWire – 最小的社区 Delphi 驱动程序
Elixir

mongodb – 社区 Elixir 司机

mongodb_ecto – Ecto 数据库包装器的适配器

Erlang

mongodb-erlang – 社区 Erlang 驱动程序
Go

mgo – 社区围棋司机
Haskell

mongodb – 社区 Haskell 司机
Java

Jongo – 在 Java 中查询 Mongo shell

Hibernate OGM – 用于 NoSQL 数据存储的 JPA 的强大功能和简单性

mongo-java-driver – 官方 Java 驱动程序

mongo-queue-java – MongoDB 之上的 Java 消息队列

mongoFS – GridFS 的增强功能,允许更多功能

Mongojack – 基于 Jackson,允许您轻松处理您的 mongo 对象作为 POJO

Morphia – Java ODM(“对象 – 文档映射器”)

Morphium – Java ODM 和缓存层

Mungbean – 在 JVM 上运行的语言的社区驱动程序

Spring Data MongoDB – 基于 Spring 的对象文档支持和存储库

JavaScript

Camo – 基于类的 ES6 ODM,适用于类似 Mongo 的数据库

MEAN.JS – 基于 MongoDB,Express,AngularJS 和 Node.js 的完整堆栈

MERN(mern-starter)– 基于 MongoDB,Express,React 和 Node.js 的完整堆栈

Meteor – 基于 MongoDB 的实时 / 被动客户端 – 服务器框架,具有许多功能

Mongoose – Node.js 异步 ODM

CASL Mongoose – 与 Mongoose 集成的权限管理库

mongration – Node.js 迁移框架

Moonridge – 在 Mongoose 和 socket.io 之上进行实时查询的框架

node-mongodb-native – 官方 Node.js 驱动程序

Julia

Mongo.jl – C 驱动程序绑定
Lisp

cl-mongo – 社区 Common Lisp 接口

mongo-cl-driver 社区 Common Lisp 驱动程序

mongo-el – 社区 Emacs Lisp 驱动程序

Mathematica

MongoDBLink – 社区 Mathematica 驱动程序
Perl

mongo-perl-driver – 官方 Perl 驱动程序
PHPPHP

Doctrine MongoDB – 围绕本机 PHP Mongo PECL 扩展的包装器,以提供附加功能

eloquent-mongodb-repository – 基于 laravel-mongodb 构建的存储库实现

laravel-mongodb – Laravel 的 Eloquent 模型和查询构建器

mongodb-repository – 存储库实现

PHPMongo ODM – ODM 基于 PHP Mongo PECL 扩展

PHPMongo Migrator – 基于 PHPMongo ODM 的迁移工具

pecl / mongodb – 官方 PHP 驱动程序

yadm – 快速无模式 ODM

Python

Flask-Stupe – Flask 扩展,为 Flask 增加了 PyMongo 支持

MongoEngine – 在 PyMongo 之上的 ODM

MongoLog – MongoDB 日志记录处理程序

Mongo-Thingy – 最惯用,最友好但最强大的 ODM

Motor – 用于 Tornado 或 asyncio 的非阻塞 Python 驱动程序

PyMongo – 官方(和推荐)Python 驱动程序

minimongo – 轻量级,无模式,Pythonic 面向对象的接口

scrapy-mongodb – 用于 Scrapy 的 MongoDB 管道

μMongo – 基于 marshmallow 的驱动程序无关(异步 / 同步)ODM

R

mongolite – 快速简单的 R 客户端
Ruby

awesome_explain – 一个解释 Mongoid 查询的简单全局方法

mongo-ruby-driver – 官方 Ruby 驱动程序

Mongoid – ODM 框架

Rust

mongo-rust-driver-prototype – Rust 1.x 和 MongoDB 3.0.x 的原型驱动程序
Scala

mongo-scala-driver – Scala 官方驱动程序

ReactiveMongo – 非阻塞 Scala 驱动程序

Spark-MongoDB – 使用 Spark SQL 读 / 写数据

工具
管理

mongoctl – 使用 JSON 配置管理 MongoDB 服务器和副本集

MongoDB Smasher – 生成随机数据集并对您的设置进行基准测试

mongodb-tools – 三个巧妙的 Python 脚本,用于处理集合和索引

mtools – 用于设置测试环境和可视化日志文件的脚本集合

nginx-gridfs – 用于从 GridFS 提供文件的 Nginx 模块

nginx-mongodb-rest – 作为 Nginx 模块编写的 REST 客户端

pt-mongodb-query-digest – 从查询分析器聚合查询并报告查询使用情况统计信息

pt-mongodb-summary – MongoDB 集群状态概述命令行工具

服务:

撰写 – IBM DBaaS 产品(也有其他数据库类型)

mLab – 完全管理的 DBaaS(以前称为 MongoLab)

MongoDB Atlas – MongoDB Inc. DBaaS 提供(适用于 AWS,Azure 或 GCP)

MongoDB 云管理器 – MongoDB Inc. 数据库管理提供

ObjectRocket – Rackspace DBaaS 报价(也有其他数据库类型)

Scalegrid – 完全托管的 DBaaS(可选择自带 Azure / AWS 账户)

数据

mongo_fdw – PostgreSQL 外部数据包装器

mongo-hadoop – Hadoop 连接器

Mongolastic – MongoDB 到 Elasticsearch(反之亦然)迁移工具

MongoMultiMaster – 多主复制

MoSQL – MongoDB 到 PostgreSQL 流复制

部署

DB — AI Playground – 在线游乐场,用于编写,调试和共享聚合和查询

ansible-role-mongodb – Ansible 角色

chef-mongodb – 厨师食谱
Dockerfile
头盔图

puppet-mongodb – 木偶模块(以前的 puppetlabs-mongodb)

桌面

dbKoda – 跨平台和开源 IDE

MongoHub – Mac 原生客户端

Mongotron – 使用 Electron 构建的跨平台和开源客户端

NoSQLBooster – 功能丰富但易于使用的跨平台 IDE(以前称为 MongoBooster)

Nosqlclient – 跨平台,自托管且易于使用的管理工具(以前称为 Mongoclient)

Robo 3T – 免费,原生和跨平台的以 shell 为中心的 GUI(以前称为 Robomongo)

Studio 3T – 跨平台 GUI,稳定而强大(以前称为 MongoChef)

发展

mgodatagen – 随机数据生成器

Mongo Playground – 在线查询游乐场

Mongo Seeding – 用于使用 JS 和 JSON 文件填充数据库的 Node.js 库,CLI 和 Docker 映像

Mongoeye – 模式和数据分析器:探索集合中的数据

多样性 – 模式分析器:查看您的集合中的哪些字段以及它们的内容

服务:

MongoDB Stitch – MongoDB Inc. 无服务器平台提供
监控

check_mongodb – Nagios 插件(在 Bash 中)

Mongoop – 长期运营监控和警报

Motop – MongoDB 顶级克隆

mtop – 另一个顶级克隆

mongo-monitor – 简单的监控 CLI

mongo-munin – Munin 插件的集合

mongomon – 更多 Munin 插件

nagios-plugin-mongodb – Nagios 插件(Python)

Percona 监控和管理 – 用于管理和监控数据库性能的免费和开源平台

服务:

Datadog – 基于 SaaS 的监控

VividCortex – 基于 SaaS 的查询性能分析和监控

Shell

mongo-hacker – MongoDB shell 增强功能
Web

adminMongo – 基于 Web 的用户界面,用于处理连接和数据库需求

mongo-express – 使用 Express 构建的基于 Web 的管理界面

mongoadmin – 使用 Django 构建的管理界面

mongri – 用 JavaScript 编写的基于 Web 的用户界面

Rockmongo – 用于 MongoDB 的 PHPMyAdmin,有点像

服务:

HumongouS.io – 简单的在线 GUI 和数据可视化仪表板

MongoDB Compass – MongoDB Inc. 在线 GUI 和数据可视化平台(具有社区版)

应用
那些开源应用程序将 MongoDB 放在堆栈中的某个位置:

Builder Book App – 用于发布使用 React 和 Express 构建的书籍或文档的 Web 应用程序

CodeCombat – 用于学习如何编码的多人编程游戏

Countly – 使用 Node.js 构建的移动和网络分析和营销平台

GrandNode – 使用 ASP.NET 构建的多平台电子商务购物车

Leanote – 用 Go 构建的 Evernote 克隆

NodeBB – 基于 Node.js 的论坛软件(“为现代网络构建”)

Quokka – 使用 Flask 构建的 Python CMS

反应 – 使用 ES6 构建的事件驱动的实时商务平台

SaaS Boilerplate – SaaS 产品的 Boilerplate,使用 TypeScript,React 和 Express 构建

正常运行时间 – 使用 Node.js 和 Bootstrap 构建的远程监控应用程序

License
Apache License 2.0

退出移动版