1. MongoDB:
MongoDB 是一个开源的面向文档的数据库,用于大容量数据存储。它属于 NoSQL 数据库的分类。 NoSQL 工具意味着它不使用通常的行和列。 MongoDB 使用 BSON(文档存储格式),它是 JSON 文档的二进制样式。
2. AnzoGraph :
它是一个内存分布式图 DBMS,专为分析而设计。它用于嵌入式分析。该数据库是一个大规模并行处理 (MPP) 原生图形数据库,专为大规模、速度和深度链接洞察力的各种数据协调和分析而构建。
MongoDB 和 AnzoGraph 的区别:
S.No. | MongoDB | AnzoGraph |
---|---|---|
1. | It is developed By MongoDB, Inc in 2009. | It is developed By Cambridge Semantics in 2018. |
2. | It is Open Source. | It is commercial. |
3. | Server operating systems for MongoDB is Linux, OS X, Solaris, Windows. | Server operating systems for AnzoGraph is Linux. |
4. | Its Primary database model is a Document store. | Its primary database model is Graph DBMS, RDF store. |
5. | It is schema-free. | It supports Data schema. |
6. | It supports read-only SQL queries via the MongoDB Connector for BI. | SPARQL is used as query language. |
7. | APIs and other access methods for MongoDB is proprietary protocol using JSON. | APIs and other access methods for AnzoGraph is gRPC, JDBC, OpenCypher, RESTful HTTP API, SPARQL. |
8. | Programming languages supported by MongoDB are Actionscript, C, C#, C++, Clojure, ColdFusion, D, Dart, Delphi, Erlang, Go, Groovy, Haskell, Java, JavaScript, Lisp, Lua, MatLab, Perl, PHP, PowerShell, Prolog, Python, R, Ruby, Scala, Smalltalk. | Programming languages supported by AnzoGraph are C++, Java. |
9. | It supports Server-side scripting using JavaScript. | It also supports Server-side scripting user defined functions. |
10. | It supports Triggers. | It does not support Triggers. |
11. | It does not provide the concept of Referential Integrity. Hence, there is no Foreign Keys. | It also does not provide the concept of Referential Integrity. Hence, there is no Foreign Keys. |
12. | It supports Multi-document ACID Transactions with snapshot isolation. | It supports ACID properties. |