📜  MongoDB和Teradata之间的区别

📅  最后修改于: 2021-08-27 17:19:29             🧑  作者: Mango

1. MongoDB:
MongoDB是用于大量数据存储的面向文档的开源数据库。它属于NoSQL数据库的分类。 NoSQL工具意味着它不使用通常的行和列。 MongoDB使用BSON(文档存储格式),这是JSON文档的二进制样式。

2. Teradata:
Teradata是Teradata Corp.生产的RDBMS。它用于管理大型数据仓库操作。 Teradata Corporation是与数据库和分析相关的软件,产品和服务的提供商。它接受来自多个客户端应用程序的请求数量。

MongoDB和Teradata之间的区别:

SR.NO MongoDB Teradata
1 It is developed by MongoDB Inc. in 2009. It is developed by Teradata Corp. in 1984.
2 MongoDB server operating systems are Linux, OS X, Solaris, Windows. Teradata server operating systems are Linux, hosted.
3 The primary database model for MongoDB is Document Store. The primary database model for Teradata is Relational DBMS.
4 It is a open source software framework. It runs world’s largest commercial databases.
5 Famous companies like Adobe, Amadeus, Lyft, ViaVarejo, Craftbase, etc uses MongoDB. Famous companies like Cognizant, Capgemini, aws, Cisco, Citibank, etc use Teradata.
6 It support multi-document ACID Transactions with snapshot isolation. It support ACID transactions.
7 It provides us with Eventual and Immediate Consistency method to ensure consistency in a distributed system. It provides us with Immediate Consistency method to ensure consistency in a distributed system.
8 It supports Master-Slave Replication. It supports both Master-Slave Replication and Master-Master Replication.
9 It supports C, C#, C++, Clojure info, ColdFusion info, D info, Dart info, Delphi info, Erlang, Java, JavaScript, PHP, Python, Ruby. It supports C, C++, Cobol, Java (JDBC-ODBC), Perl, PL/1, Python, R, Ruby.
10 It provides access rights for users and roles. It provide fine grained access rights according to SQL-standard.