📜  4D和ActivePivot之间的区别

📅  最后修改于: 2021-08-25 18:21:35             🧑  作者: Mango

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

2. ActivePivot:
它是结合了事务处理和分析处理的内存中DBMS,以处理不断变化的数据的聚合。它使用具有字典压缩和Java对象二进制表示形式的列式存储体系结构。它是法国公司ActiveViam的核心产品之一,ActiveViam是一家成立于2005年的四方FS。

4D和ActivePivot之间的区别:

S.NO. 4D ACTIVEPIVOT
1. Developed By 4D, Inc on 1984. Developed By ActiveViam.
2. It is an application development environment with integrated database management system. It is an in-memory DBMS combining transactional and analytical processing to handle the aggregation of ever-changing data.
3. 4D is written in C and C++ languages. ActivePivot is written in Java language.
4. The primary database model for 4D is Relational DBMS. The primary database model for ActivePivot is Object oriented DBMS.
5. It does not support In-memory capabilities. It supports In-memory capabilities.
6. In 4D, there is no partitioning method. In ActivePivot, partitioning can be done by Sharding and horizontal partitioning.
7. It support for concurrent manipulation of data. It support for concurrent manipulation of data with multi-version concurrency control (MVCC).
8. It supports the Server-side scripts. It also supports the Server-side scripts with Post-processors in Java.
9. It supports SQL query language. It also supports SQL query language with Multidimensional Expressions (MDX).