共计 5143 个字符,预计需要花费 13 分钟才能阅读完成。
推荐阅读
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