mongodb不属于公司,MongoDB由10gen团队在2007年10月所发展。2009年2月首度推出。
MongoDB是一种面向文档的数据库管理系统,用C++等语言撰写而成,以此来解决应用程序开发社区中的大量现实问题。
MongoDB社区版是免费的并可获得为Windows、Linux和OS X二进制版本。
许多Linux包管理系统曾经包含MongoDB的包,由于许可证变更,MongoDB已经从Debian、Fedora和Red Hat Enterprise Linux发行中移除。
MongoDB使用内存映射文件, 32位系统上限制大小为2GB的数据,64位支持更大的数据。
MongoDB的核心构件只能在小端序系统上运行,客户端库可以在小端序和大端序的系统上运行。
MongoDB有官方的驱动如下: C,C++,C# / .NET,Erlang, Haskell,Java,JavaScript,Lisp,fibjs,node.JS, Perl,PHP,Python,Ruby,Scala,Go。
当前还有许多非官方式的驱动,ColdFusion, Delphi,Erlang,Factor,Fantom,Go,JVM languages (Clojure, Groovy , Scala, etc.), Lua,HTTP REST,Racket,和Smalltalk。
复制
MongoDB的开发人员可以保证一个操作已被复制到至少{\displaystyle N}N个服务器上每个运行的基础。
主从式
由于操作都是在主机,从机将复制任何更改的数据。