DBMS > Adabas vs. InfinityDB vs. OpenSearch
System Properties Comparison Adabas vs. InfinityDB vs. OpenSearch
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines|
|Name||Adabas denotes "adaptable data base" Xexclude from comparison||InfinityDB Xexclude from comparison||OpenSearch Xexclude from comparison|
|Description||OLTP - DBMS for mainframes and Linux/Unix/Windows environments used typically together with the Natural programming platform||A Java embedded Key-Value Store which extends the Java Map interface||A distributed, RESTful search and analytics engine forked from Elasticsearch and based on Apache Lucene|
|Primary database model||Multivalue DBMS||Key-value store||Search engine|
|Developer||Software AG||Boiler Bay Inc.||Amazon Web Services|
|Current release||4.0||2.2.0, August 2022|
|License Commercial or Open Source||commercial||commercial||Open Source Apache Version 2.0|
|Cloud-based only Only available as a cloud service||no||no||no|
|DBaaS offerings (sponsored links) Database as a Service|
Providers of DBaaS offerings, please contact us to be listed.
|Aiven for OpenSearch: Fully managed open source search and analytics suite including search engine, NoSQL document database, and visualization interface.|
|Server operating systems||BS2000|
|All OS with a Java VM||All OS with a Java VM|
|Data scheme||yes||yes nested virtual Java Maps, multi-value, logical â€˜tuple spaceâ€™ runtime Schema upgrade||schema-free Flexible type definitions. Once a type is defined, it is persistent|
|Typing predefined data types such as float or date||yes||yes all Java primitives, Date, CLOB, BLOB, huge sparse arrays||yes|
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.||no||no|
|Secondary indexes||yes||no manual creation possible, using inversions based on multi-value capability||yes All search fields are automatically indexed|
|SQL Support of SQL||yes with add-on product Adabas SQL Gateway||no||SQL-like query language|
|APIs and other access methods||HTTP API with add-on software Adabas SOA Gateway|
SOAP-based API with add-on software Adabas SOA Gateway
|Access via java.util.concurrent.ConcurrentNavigableMap Interface|
Proprietary API to InfinityDB ItemSpace (boilerbay.com/docs/ItemSpaceDataStructures.htm)
RESTful HTTP/JSON API
|Supported programming languages||Natural||Java||Go|
Ruby Elasticsearch client
|Server-side scripts Stored procedures||in Natural||no||yes|
|Triggers||no||no||yes by using the 'percolation' feature|
|Partitioning methods Methods for storing different data on different nodes||yes, with additonal products like Adabas Cluster Services, Adabas Parallel Services, Adabas Vista||none||Sharding|
|Replication methods Methods for redundantly storing data on multiple nodes||yes, with add-on product Event Replicator||none||yes|
|MapReduce Offers an API for user-defined Map/Reduce methods||no||no|
|Consistency concepts Methods to ensure consistency in a distributed system||Immediate Consistency||Immediate Consistency READ-COMMITTED or SERIALIZED||Eventual Consistency Synchronous doc based replication. Get by ID may show delays up to 1 sec. Configurable write consistency: one, quorum, all|
|Foreign keys Referential integrity||no||no manual creation possible, using inversions based on multi-value capability||no|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||ACID||ACID Optimistic locking for transactions; no isolation for bulk loads||no|
|Concurrency Support for concurrent manipulation of data||yes||yes||yes|
|Durability Support for making data persistent||yes||yes||yes|
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.||no||no|
|User concepts Access control||only with OS-specific tools (e.g. IBM RACF, CA Top Secret)||no|
More information provided by the system vendor
We invite representatives of system vendors to contact us for updating and extending the system information,
|Related products and services|
|3rd parties||Aiven for OpenSearch comes with OpenSearch Dashboards included, giving a fully-featured user interface and visualization platform for your data.
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|Adabas denotes "adaptable data base"||InfinityDB||OpenSearch|
|Recent citations in the news|
Urbanization and physical activity in the global Prospective Urban ...
A high-throughput sequencing survey characterizing European ...
Software AG Delivers Fourth Consecutive Quarter of Digital ...
Astadia On Track for 100%+ Growth in 2022 with Key Customer ...
Modernising applications? Integration with APIs is the way to go
provided by Google News
AWS Announces General Availability of Amazon OpenSearch ...
Analytics and Data Science News for the Week of January 27 ...
Real-time Analytics News for Week Ending January 28
37Signals spent more than $3 million on the cloud in 2022 for ...
Mission Cloud Services Achieves the AWS Service Delivery ...
provided by Google News
Natural Adabas Programmer
Database Developers I, II, or III
Mainframes - Natural 4 / ADABAS Developer with 10+yrs exp preferred local NYC, NY - immediate interview
Mainframe System Architect
Senior DevOps Engineer
Software Engineer (Remote)
AWS Cloud Consultant*
Software Engineer (Remote)
Share this page