📜  4D 和 AnzoGraph 的区别

📅  最后修改于: 2021-09-15 01:17:58             🧑  作者: Mango

1. 第四维(4D):
第四维是由 Laurent Ribardière 开发的关系数据库管理系统和 IDE。 4D 可以作为服务器运行,以便多个客户端可以管理单个数据库。 4D 创建于 1984 年,1987 年为 Macintosh 稍微推迟了公开发布。它是具有集成数据库管理系统的应用程序开发环境。

2. AnzoGraph :
它是一个内存分布式图 DBMS,专为分析而设计。它用于嵌入式分析。该数据库是大规模并行处理的原生图形数据库,专为大规模、速度和深度链接洞察力的各种数据协调和分析而构建。

4D 和 AnzoGraph 的区别:

S.No. 4D AnzoGraph
1. It was developed by 4D Incorporation in 1984. It was developed by Cambridge Semantics in 2018.
2. It is application development environment with integrated database management system. It is in-memory distributed graph DBMS designed for analytics.
3. It supports PHP as programming language. It supports C++ and Java as programming languages.
4. Server operating systems for 4D are OS X and Windows. Server operating system for AnzoGraph is Linux.
5. Its primary database model is Relational DBMS. Its primary database model is Graph DBMS and RDF store.
6. It supports Server-side scripting. It supports user-defined functions for Server-side scripting.
7. It supports XML format. It does not support XML format.
8. It supports SQL query language. It supports SPARQL is used as query language.
9. It does not support In-memory capabilities. It supports In-memory capabilities.
10. It provides concept of Referential Integrity. Hence, there are Foreign Keys. It does not provide concept of Referential Integrity. Hence, no Foreign Keys.