MongoDB资料大全
生活随笔
收集整理的這篇文章主要介紹了
MongoDB资料大全
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
摘要:?為了幫助大家進一步了解MongoDB,云棲社區組織翻譯了GitHub Awesome MongoDB 資源,涵蓋MongoDB中常見的庫與工具、應用列表、以及相關的文檔、教程等資源。
MongoDB是一個開源的、基于分布式的、面向文檔存儲的非關系型數據庫。是非關系型數據庫當中功能最豐富、最像關系數據庫的。MongoDB由C++編寫, MongoDB可以運行在Windows、unix、OSX、Solaris系統上,支持32位和64位應用,提供多種編程語言的驅動程序。旨在為WEB應用提供可擴展的高性能數據存儲解決方案。MongoDB高性能、易部署、易使用,存儲數據非常方便。MongoDB最大的特點是支持的查詢語言非常強大,其語法有點類似于面向對象的查詢語言,幾乎可以實現類似關系數據庫單表查詢的絕大部分功能,而且還支持對數據建立索引。
?
為了幫助大家進一步了解MongoDB,云棲社區組織翻譯了GitHub Awesome MongoDB 資源,涵蓋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和輔助程序引導遠程監控應用
from:?https://yq.aliyun.com/articles/53867?utm_campaign=wenzhang&utm_medium=article&utm_source=QQ-qun&utm_content=m_10349
總結
以上是生活随笔為你收集整理的MongoDB资料大全的全部內容,希望文章能夠幫你解決所遇到的問題。