日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MongoDB资料大全

發(fā)布時間:2025/3/20 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MongoDB资料大全 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

摘要:?為了幫助大家進一步了解MongoDB,云棲社區(qū)組織翻譯了GitHub Awesome MongoDB 資源,涵蓋MongoDB中常見的庫與工具、應(yīng)用列表、以及相關(guān)的文檔、教程等資源。

MongoDB是一個開源的、基于分布式的、面向文檔存儲的非關(guān)系型數(shù)據(jù)庫。是非關(guān)系型數(shù)據(jù)庫當(dāng)中功能最豐富、最像關(guān)系數(shù)據(jù)庫的。MongoDB由C++編寫, MongoDB可以運行在Windows、unix、OSX、Solaris系統(tǒng)上,支持32位和64位應(yīng)用,提供多種編程語言的驅(qū)動程序。旨在為WEB應(yīng)用提供可擴展的高性能數(shù)據(jù)存儲解決方案。MongoDB高性能、易部署、易使用,存儲數(shù)據(jù)非常方便。MongoDB最大的特點是支持的查詢語言非常強大,其語法有點類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,而且還支持對數(shù)據(jù)建立索引。

?

為了幫助大家進一步了解MongoDB,云棲社區(qū)組織翻譯了GitHub Awesome MongoDB 資源,涵蓋MongoDB中常見的庫與工具、應(yīng)用列表、以及相關(guān)的文檔、教程等資源。

?

目錄:

?

  • 資源
    • 文檔
    • 文章
    • 討論
    • 教程
    • 更多
    • C
    • C++
    • C#/.NET
    • Delphi
    • Erlang
    • Go
    • Haskell
    • Java
    • JavaScript
    • Julia
    • Lisp
    • Mathematica
    • Perl
    • PHP
    • Python
    • Ruby
    • Rust
    • Scala
  • 工具
    • 管理
    • 大數(shù)據(jù)
    • 客戶端
      • 圖形用戶界面
      • Shell
      • Web
    • 部署
    • 監(jiān)控
  • 應(yīng)用

資源

官方文檔

  • MongoDB 介紹
  • MongoDB 文檔
  • MongoDB教程

文章

  • Five Things About Scaling MongoDB (A. Jesse Jiryu Davis, MongoDB Inc.)?- 《關(guān)于擴展 MongoDB的五件事》
  • Optimizing MongoDB Compound Indexes (A. Jesse Jiryu Davis, MongoDB Inc.)?–?所有你必須知道的索引(《MongoDB復(fù)合索引優(yōu)化》)
  • Server Discovery And Monitoring In PyMongo, Perl, And C (A. Jesse Jiryu Davis, MongoDB Inc.)?《用PyMongo, Perl和?C發(fā)現(xiàn)和監(jiān)控服務(wù)器》

討論

  • MongoDB Schema Design (Tugdual Grall, MongoDB Inc.)?《MongoDB架構(gòu)設(shè)計》
  • Partial and Fuzzy Matching with MongoDB (John Page, MongoDB Inc.)?《MongoDB的部分匹配和模糊匹配》
  • Scaling MongoDB on Amazon Web Services (Michael Saffitz, Apptentive)?《在Amazon Web服務(wù)上擴展的MongoDB》

教程

  • Create a TV Show Tracker Using AngularJS, Node.js, and MongoDB?–使用Mongoose建立一個REST API,用于從MongoDB創(chuàng)建和檢索數(shù)據(jù)
  • Write a Tumblelog Application with Flask and MongoEngine?–隱藏在Python官方版本的驅(qū)動文檔的極好的Python教程(用Flask和MongoEngine編寫一個微博客應(yīng)用)

更多資源

  • MongoDB 資源代碼
  • MongoDB University?-證書與免費在線課程
  • MongoDB Cloud Manager?- MongoDB的云管理工具
  • MongoLab?– MongoDB的全面托管服務(wù)
  • Scalegrid?– MongoDB的全面托管服務(wù)(可選擇攜帶自己的Azure/ AWS賬戶)

?

?

C

  • mongo-c-driver?–C官方版本的驅(qū)動

C++

  • mongo-cxx-driver?- C++ 官方版本的驅(qū)動

C#/.NET

  • mongo-csharp-driver?- C# 官方版本的驅(qū)動
  • mongo-queue-csharp?– 由MongoDB支持的C#消息隊列
  • MongoDB Messaging?-輕量級隊列的pub / sub處理庫
  • MongoRepository?–?C#驅(qū)動上的庫抽象層

Delphi

  • TMongoWire?–?Delphi最小的社區(qū)版本的驅(qū)動

Erlang

  • mongodb-erlang?- Erlang 社區(qū)版本的驅(qū)動

Go

  • mgo?- Go 社區(qū)版本的驅(qū)動

Haskell

  • mongodb?- Haskell社區(qū)版本的驅(qū)動

Java

  • Jongo?–像進行M查詢一樣進行Java查詢
  • Hibernate OGM?–?JPA能夠提高NoSQL的數(shù)據(jù)存儲能力和簡化NoSQL存儲
  • mongo-java-driver?- Java 官方版本的驅(qū)動
  • mongo-queue-java?- MongoDB支持的Java消息隊列
  • mongoFS?-?MongoDB的GridFS的增強,以允許更多的特性和功能
  • Mongojack?-基于Jackson,使您作為POJO可以輕松處理您的Mongo對象
  • Morphia?- Java 官方版本的ODM(對象數(shù)據(jù)管理器)
  • Morphium?- Java ODM 和緩存層
  • Mungbean?-運行在 JVM的語言的社區(qū)版本的驅(qū)動
  • Spring Data MongoDB?–?基于Spring ,?支持對象存儲和MongoDB的存儲庫

JavaScript

  • Camo?-基于類為Mongo的ES6 ODM數(shù)據(jù)庫
  • 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上的現(xiàn)場查詢框架
  • node-mongodb-native?- Node.js 官方版本的驅(qū)動

Julia

  • Mongo.jl?–?綁定在MongoDB?上的官方版本的C 驅(qū)動

Lisp

  • cl-mongo?–?普通 Lisp社區(qū)版本的接口
  • mongo-cl-driver—普通Lisp社區(qū)版本的驅(qū)動
  • mongo-el?–?Emacs Lisp社區(qū)版本的驅(qū)動

Mathematica

  • MongoDBLink?– Mathematica社區(qū)版本的驅(qū)動

Perl

  • mongo-perl-driver?- Perl 官方版本的驅(qū)動

PHP

  • Doctrine MongoDB?–?本地PHP Mongo PECL?的擴展封裝,以提供額外的功能
  • eloquent-mongodb-repository?–?建立在laravel-mongodb上的庫實現(xiàn)
  • laravel-mongodb?–?Laravel的 Eloquent 模型和查詢構(gòu)建器
  • mongodb-repository?– 實現(xiàn)存儲庫
  • pecl/mongodb?- PHP 官方版本的驅(qū)動

Python

  • Flask-PyMongo?-?PyMongo?支持Flask應(yīng)用
  • MongoEngine?-在PyMongo上的Python ODM
  • MongoLog?- MongoDB的日志處理程序
  • Motor?-非阻塞的Python驅(qū)動Tornado應(yīng)用
  • PyMongo?–Python官方版本的驅(qū)動程序(推薦)
  • scrapy-mongodb?-?Scrapy?的MongoDB流水線

Ruby

  • mongo-ruby-driver?- Ruby 官方版本的驅(qū)動
  • Mongoid?- Ruby ODM 框架

Rust

  • mongo-rust-driver-prototype?–?原型驅(qū)動程序編寫的Rust 1.x?和MongoDB 3.0.x

Scala

  • mongo-scala-driver?– Scala官方版本的驅(qū)動
  • ReactiveMongo?– 非阻塞Scala驅(qū)動
  • Spark-MongoDB?– 通過Spark SQL讀/寫數(shù)據(jù)

工具

管理

  • mongo_fdw?- MongoDB的PostgreSQL國外資料封裝
  • mongoctl?–通過采用JSON配置,用于管理MongoDB服務(wù)器和副本集
  • MongoDB Smasher?- 生成您的MongoDB設(shè)置的隨機數(shù)據(jù)集和基準(zhǔn)
  • mongodb-tools?–用于實現(xiàn)收集和索引的三個簡潔的Python腳本
  • MongoMultiMaster?-多主機復(fù)制的MongoDB
  • MoSQL?- MongoDB 對PostgreSQL的流復(fù)制
  • mtools?–?腳本收集來設(shè)置MongoDB?測試環(huán)境和 解析、可視化MongoDB 日志文件
  • nginx-gridfs?- Nginx的模塊用于MongoDB的GridFS的文件服務(wù)
  • nginx-mongodb-rest?- MongoDB的REST客戶端寫成的Nginx模塊

大數(shù)據(jù)

  • mongo-hadoop?-?MongoDB?和Hadoop的連接器

客戶端

GUI

  • HumongouS.io?-基于Web的GUI
  • MongoChef?–?穩(wěn)定而強大的跨平臺MongoDB管理工具
  • MongoHub?- Mac的本地客戶端
  • Robomongo?-本地和跨平臺MongoDB管理工具

Shell

  • mongo-hacker?-?MongoDB shell增強工具

Web

  • adminMongo?-基于Web的用戶接口,用來處理連接和數(shù)據(jù)庫的需求
  • mongo-express?-基于Web的管理界面來寫Node.js, Express and Bootstrap3
  • mongoadmin?- MongoDB的管理界面,用Django和Bootstrap構(gòu)建
  • mongri?–MongoDB的基于Web的用戶界面(使用JavaScript編寫)
  • Rockmongo?–?MongoDB的一些PHPMyAdmin

部署

  • ansible-role-mongodb?- Ansible 作用
  • chef-mongodb?-?Chef?菜單
  • puppetlabs-mongodb?- Puppet 模塊
  • Dockerfile

監(jiān)控

  • check_mongodb?-?Nagios?插件 (使用Bash編譯器編譯)
  • Mongoop?– 警告和監(jiān)控的長操作
  • Motop?- MongoDB頂級克隆
  • mtop?– 另一個頂級克隆
  • mongo-munin?-?Munin插件集合
  • mongomon?– 更多Munin 插件
  • nagios-plugin-mongodb?- Nagios插件(使用Python編譯)

應(yīng)用

  • Leanote?-用Go?和MongoDB編寫的類似Evernote的應(yīng)用
  • Quokka?-?建立在Flask和MongoDB上的Python CMS
  • uptime?-使用Node.js,MongoDB和輔助程序引導(dǎo)遠(yuǎn)程監(jiān)控應(yīng)用

from:?https://yq.aliyun.com/articles/53867?utm_campaign=wenzhang&utm_medium=article&utm_source=QQ-qun&utm_content=m_10349

總結(jié)

以上是生活随笔為你收集整理的MongoDB资料大全的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。