MongoDB資料大全

摘要: 爲了幫助你們進一步瞭解MongoDB,雲棲社區組織翻譯了GitHub Awesome MongoDB 資源,涵蓋MongoDB中常見的庫與工具、應用列表、以及相關的文檔、教程等資源。javascript

MongoDB是一個開源的、基於分佈式的、面向文檔存儲的非關係型數據庫。是非關係型數據庫當中功能最豐富、最像關係數據庫的。MongoDB由C++編寫, MongoDB能夠運行在Windows、unix、OSX、Solaris系統上,支持32位和64位應用,提供多種編程語言的驅動程序。旨在爲WEB應用提供可擴展的高性能數據存儲解決方案。MongoDB高性能、易部署、易使用,存儲數據很是方便。MongoDB最大的特色是支持的查詢語言很是強大,其語法有點相似於面向對象的查詢語言,幾乎能夠實現相似關係數據庫單表查詢的絕大部分功能,並且還支持對數據創建索引。php

 

爲了幫助你們進一步瞭解MongoDB,雲棲社區組織翻譯了GitHub Awesome MongoDB 資源,涵蓋MongoDB中常見的庫與工具、應用列表、以及相關的文檔、教程等資源。java

 

目錄:node

 

資源

官方文檔

文章

討論

教程

更多資源

 

 

C

C++

C#/.NET

Delphi

  • TMongoWire – Delphi最小的社區版本的驅動

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

Mathematica

Perl

PHP

Python

Ruby

Rust

Scala

工具

管理

  • 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模塊

大數據

客戶端

GUI

Shell

Web

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

部署

監控

應用

  • 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_10349python

相關文章
相關標籤/搜索