4D 和 ActivePivot 的区别

4D 和 ActivePivot 的区别

1.第四维(4D):

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

2. ActivePivot:

它是一种内存中的 DBMS,结合了事务处理和分析处理来处理不断变化的数据的聚合。它使用具有字典压缩和 Java 对象二进制表示的列式存储架构。它是法国公司ActiveViam的核心产品之一——曾被称为Quartet FS,成立于2005年。

4D 和 ActivePivot 之间的区别:

编号 4D ActivePivot
1 由 4D, Inc 于 1984 年开发。 由 ActiveViam 开发。
2 集成数据库管理系统的应用开发环境。 ActivePivot是一种内存中的 DBMS,结合了事务处理和分析处理来处理不断变化的数据的聚合。
3 4D 是用 C 和 C++ 语言编写的。 ActivePivot 是用 Java 语言编写的。
4 4D 的主要数据库模型是关系 DBMS。 ActivePivot 的主要数据库模型是面向对象的 DBMS。
5 不支持内存功能。 ActivePivot支持内存功能。
6 在 4D 中,没有分区方法。 在 ActivePivot 中,分区可以通过 Sharding 和水平分区来完成。
7 支持数据的并发操作。 ActivePivot支持使用多版本并发控制 (MVCC) 对数据进行并发操作。
8 支持服务器端脚本。 ActivePivot还支持带有 Java 后处理器的服务器端脚本。
9 支持SQL查询语言。 ActivePivot还支持带有多维表达式 (MDX) 的 SQL 查询语言。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程