首页 » PHP教程 » phphadoopmongodb技巧_史上资料最全系列此次轮到MongoDB了

phphadoopmongodb技巧_史上资料最全系列此次轮到MongoDB了

duote123 2024-11-28 0

扫一扫用手机浏览

文章目录 [+]

MongoDB最大的特点是支持的查询措辞非常强大,其语法有点类似于面向工具的查询措辞,险些可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

为了帮助大家进一步理解MongoDB,云栖社区组织翻译了GitHub Awesome MongoDB资源,涵盖MongoDB中常见的库与工具、运用列表、以及干系的文档、教程等资源。

phphadoopmongodb技巧_史上资料最全系列此次轮到MongoDB了

目录:

phphadoopmongodb技巧_史上资料最全系列此次轮到MongoDB了
(图片来自网络侵删)

资源

文档

文章

谈论

教程

更多

C

C++

C#/.NET

Delphi

Erlang

Go

Haskell

Java

JavaScript

Julia

Lisp

Mathematica

Perl

PHP

Python

Ruby

Rust

Scala

工具

图形用户界面

Shell

Web

管理

大数据

客户端

支配

监控

运用

资源

官方文档

MongoDB 先容

MongoDB 文档

MongoDB教程

文章

Five Things About Scaling MongoDB (A. Jesse Jiryu Davis, MongoDB Inc.)

- 《关于扩展 MongoDB的五件事》

Optimizing MongoDB Compound Indexes (A. Jesse Jiryu Davis, MongoDB Inc.)

所有你必须知道的索引(《MongoDB复合索引优化》)

Server Discovery And Monitoring In PyMongo, Perl, And C (A. Jesse Jiryu Davis, MongoDB Inc.)

《用PyMongo, Perl和 C创造和监控做事器》

谈论

MongoDB Schema Design (Tugdual Grall, MongoDB Inc.) 《MongoDB架构设计》

Partial and Fuzzy Matching with MongoDB (John Page, MongoDB Inc.)

《MongoDB的部分匹配和模糊匹配》

Scaling MongoDB on Amazon Web Services (Michael Saffitz, Apptentive)

《在Amazon Web做事上扩展的MongoDB》

教程

Create a TV Show Tracker Using AngularJS, Node.js, and MongoDB –利用Mongoose建立一个REST API,用于从MongoDB创建和检索数据

Write a Tumblelog Application with Flask and MongoEngine –隐蔽在Python官方版本的驱动文档的极好的Python教程(用Flask和MongoEngine编写一个微博客运用)

更多资源

MongoDB 资源代码

MongoDB University -证书与免费在线课程

MongoDB Cloud Manager - MongoDB的云管理工具

MongoLab – MongoDB的全面托管做事

Scalegrid – MongoDB的全面托管做事(可选择携带自己的Azure/ AWS账户)

C

mongo-c-driver –C官方版本的驱动

C++

mongo-cxx-driver - C++ 官方版本的驱动

C#/.NET

mongo-csharp-driver - C# 官方版本的驱动

mongo-queue-csharp – 由MongoDB支持的C#行列步队

MongoDB Messaging -轻量级行列步队的pub / sub处理库

MongoRepository –

C#驱动上的库抽象层

Delphi

TMongoWire –

Delphi最小的社区版本的驱动

Erlang

mongodb-erlang - Erlang 社区版本的驱动

Go

mgo - Go 社区版本的驱动

Haskell

mongodb - Haskell社区版本的驱动

Java

Jongo –像进行M查询一样进行Java查询

Hibernate OGM – JPA能够提高

NoSQL的数据存储能力和简化NoSQL存储

mongo-java-driver - Java 官方版本的驱动

mongo-queue-java - MongoDB支持的Java行列步队

mongoFS -

MongoDB的GridFS的增强,以许可更多的特性和功能

Mongojack -基于Jackson,使您作为POJO可以轻松处理您的Mongo工具

Morphia - Java 官方版本的ODM(工具数据管理器)

Morphium - Java ODM 和缓存层

Mungbean -

运行在 JVM的措辞的社区版本的驱动

Spring Data MongoDB –

基于Spring , 支持工具存储和MongoDB的存储库

JavaScript

Camo -基于类为Mongo的ES6 ODM数据库

MEAN.JS –

基于MongoDB, Express, AngularJS, and Node.js的全栈

MERN (mern-starter) – 基于MongoDB, Express, React and Node.js的全栈

Mongoose -

Node.js 的异步 ODM

mongration -

Node.js 的迁移框架

Moonridge –

在Mongoose 和socket.io上的现场查询框架

node-mongodb-native - Node.js 官方版本的驱动

Julia

Mongo.jl –

绑定在MongoDB 上的官方版本的C 驱动

Lisp

cl-mongo –

普通 Lisp社区版本的接口

mongo-cl-driver—普通Lisp社区版本的驱动

mongo-el –

Emacs Lisp社区版本的驱动

Mathematica

MongoDBLink – Mathematica社区版本的驱动

Perl

mongo-perl-driver - Perl 官方版本的驱动

PHP

Doctrine MongoDB –

本地PHP Mongo PECL 的扩展封装,以供应额外的功能

eloquent-mongodb-repository –

建立在laravel-mongodb上的库实现

laravel-mongodb –

Laravel的 Eloquent 模型和查询构建器

mongodb-repository – 实现存储库

pecl/mongodb - PHP 官方版本的驱动

Python

Flask-PyMongo -

PyMongo 支持Flask运用

MongoEngine -

在PyMongo上的Python ODM

MongoLog - MongoDB的日志处理程序

Motor -非壅塞的Python驱动Tornado运用

PyMongo –Python官方版本的驱动程序(推举)

scrapy-mongodb -

Scrapy 的MongoDB流水线

Ruby

mongo-ruby-driver - Ruby 官方版本的驱动

Mongoid - Ruby ODM 框架

Rust

mongo-rust-driver-prototype –

原型驱动程序编写的Rust 1.x 和MongoDB 3.0.x

Scala

mongo-scala-driver – Scala官方版本的驱动

ReactiveMongo – 非壅塞Scala驱动

Spark-MongoDB – 通过Spark SQL读/写数据

工具

管理

mongo_fdw - MongoDB的PostgreSQL国外资料封装

mongoctl –通过采取JSON配置,用于管理MongoDB做事器和副本集

MongoDB Smasher - 天生您的MongoDB设置的随机数据集和基准

mongodb-tools –

用于实现网络和索引的三个简洁的Python脚本

MongoMultiMaster -多主机复制的MongoDB

MoSQL - MongoDB 对PostgreSQL的流复制

mtools –

脚本网络来设置MongoDB 测试环境和 解析、可视化MongoDB 日志文件

nginx-gridfs - Nginx的模块用于MongoDB的GridFS的文件做事

nginx-mongodb-rest - MongoDB的REST客户端写成的Nginx模块

大数据

mongo-hadoop -

MongoDB 和Hadoop的连接器

客户端

GUI

HumongouS.io -基于Web的GUI

MongoChef –

稳定而强大的跨平台MongoDB管理工具

MongoHub - Mac确当地客户端

Robomongo -本地和跨平台MongoDB管理工具

Shell

mongo-hacker -

MongoDB shell增强工具

Web

adminMongo -基于Web的用户接口,用来处理连接和数据库的需求

mongo-express -基于Web的管理界面

来写Node.js, Express and Bootstrap3

mongoadmin - MongoDB的管理界面,用Django和Bootstrap构建

mongri –MongoDB的基于Web的用户界面(利用JavaScript编写)

Rockmongo –

MongoDB的一些PHPMyAdmin

支配

ansible-role-mongodb - Ansible 浸染

chef-mongodb -

Chef 菜单

puppetlabs-mongodb - Puppet 模块

Dockerfile

监控

check_mongodb -

Nagios 插件 (利用Bash编译器编译)

Mongoop – 警告和监控的长操作

Motop - MongoDB顶级克隆

mtop – 另一个顶级克隆

mongo-munin -

Munin插件凑集

mongomon – 更多Munin 插件

nagios-plugin-mongodb - Nagios插件(利用Python编译)

运用

Leanote -

用Go 和MongoDB编写的类似Evernote的运用

Quokka -

建立在Flask和MongoDB上的Python CMS

uptime -利用Node.js,MongoDB和赞助程序勾引远程监控运用

以上为MongoDB学习资源凑集的全部内容,下载资源关注云栖社区微信公众号:yunqiinsight,并回答“MongoDB”。

标签:

相关文章

介绍白点控制之路,从原理到方法

白点,作为生活中常见的现象,无处不在。对于如何控制白点,许多人却感到困惑。本文将从原理出发,探讨白点的控制方法,并结合实际案例,为...

PHP教程 2025-01-03 阅读1 评论0

介绍直播王者,如何开启你的电竞直播之旅

随着电竞产业的蓬勃发展,越来越多的年轻人投身于电竞直播行业。王者荣耀作为一款备受欢迎的MOBA手游,吸引了大量玩家和观众。如何开启...

PHP教程 2025-01-03 阅读1 评论0