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

推荐阅读

目录

资源

文档

文章

图书

会谈

教程

更多

C

C++

C#/.NET

Delphi

Elixir

Erlang

Go

  • mgo – 社区围棋司机

Haskell

Java

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

Lisp

Mathematica

Perl

PHPPHP

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

Ruby

Rust

Scala

工具

管理

  • 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账户)

数据

部署

桌面

  • 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 – 模式和数据分析器:探索集合中的数据
  • 多样性 – 模式分析器:查看您的集合中的哪些字段以及它们的内容

服务:

监控

服务:

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

    原文作者:琯琯
    原文地址: https://www.jianshu.com/p/f88dcaa1588e
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞