📜  PostgreSQL 和 Teradata 的区别

📅  最后修改于: 2021-09-09 10:43:56             🧑  作者: Mango

1. PostgreSQL :
PostgreSQL 是一个强大的开源对象关系数据库系统。由于其高稳定性,它以低维护工作提供良好的性能。 PostgreSQL 是第一个实现多版本并发控制 (MVCC) 功能的 DBMS。

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

PostgreSQL 和 Teradata 的区别:

SR.NO PostgreSQL Teradata
1 It is developed by PostgreSQL Global Development Group in 1989. It is developed by Teradata Corp. in 1984.
2 PostgreSQL server operating systems are FreeBSD, HP-UX, Linux, NetBSD, OpenBSD, OS X, Solaris, Unix and Windows. Teradata server operating systems are Linux, hosted.
3 The primary database model for PostgreSQL is Relational DBMS. 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 National Audubon Society, Inc., FreshRealm, LLC, TIME Systems etc uses PostgreSQL. Famous companies like Cognizant, Capgemini, aws, Cisco, Citibank, etc use Teradata.
6 It do not support In-memory capabilities. It support in-memory capabilities.
7 It provides us with Immediate Consistency method to ensure consistency in a distributed system. It also 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, .Net, C++, 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.