📜  Adabas 和 Couchbase 之间的区别

📅  最后修改于: 2021-09-09 11:53:17             🧑  作者: Mango

1.阿达巴斯:
Adabas 代表自适应数据库系统。它由 Software AG 开发,可在 IBM 大型机上运行。它于 1971 年推出。它是一个用于大型机和 Linux/Unix/Windows 环境的 OLTP-DBMS。 ADABAS 是一种企业数据库管理系统 (DBMS),专为可靠性、高性能、可扩展性和低总体拥有成本而设计。

2. 沙发床:
Couchbase Server 是一个开源、分布式、多模型 NoSQL 面向文档的数据库软件包,针对交互式应用程序进行了优化。它也被称为 Membase。它由 Couchbase, Inc. 开发,最初于 2010 年 8 月发布。

Adabas 和 Couchbase 的区别:

S.No. ADABAS Couchbase
1. It was developed By Software AG in 1971. It was developed by Couchbase, Inc. and initially released in August 2011.
2. It is an OLTP-DBMS for mainframes and Linux/Unix/Windows environments. It is a JSON-based document store derived from CouchDB with a Memcached-compatible interface.
3. Adabas is written in Natural language. Couchbase is written in C++, Erlang, C and Go languages.
4. Server operating systems for Adabas are BS2000, Linux, Unix, Windows, z/OS and z/VSE. Server operating systems for Couchbase are Linux, OS X and Windows.
5. It supporta Data schema. It is schema free.
6. Server-side scripting is done in Natural language. It has functions and timers in JavaScript for Server-side scripts.
7. It supports partitioning methods. In Couchbase, partitioning can be done by sharding.
8. It supports SQL query language with add-on product Adabas SQL Gateway. It supports Declarative query language (N1QL) that extends ANSI SQL to JSON. First commercial implementation of SQL++.
9. It supports Replication with add-on product Event Replicator. It support two replication methods : Master-master replication and Master-slave replication.
10. Adabas does not provide the concept of Referential Integrity. Hence, no Foreign Keys. Couchbase also does not provide the concept of Referential Integrity. Hence, no Foreign Keys.
11. The license of Adabas is commercial. The license of Couchbase is open-source.
12. The primary database model of Adabas is Multivalue DBMS. The primary database models of Couchbase is Document store.
13. It does not support in-memory capabilities. It supports in-memory capabilities.