DBMS > Alibaba Cloud MaxCompute vs. NuoDB vs. Oracle Berkeley DB
System Properties Comparison Alibaba Cloud MaxCompute vs. NuoDB vs. Oracle Berkeley DB
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines|
|Name||Alibaba Cloud MaxCompute Xexclude from comparison||NuoDB Xexclude from comparison||Oracle Berkeley DB Xexclude from comparison|
|Description||MaxCompute (previously known as ODPS) is a general purpose, fully managed, multi-tenancy data processing platform for large-scale data warehousing||NuoDB is a webscale distributed database that supports SQL and ACID transactions||Widely used in-process key-value store|
|Primary database model||Relational DBMS a graph-processing framework is available with the graphs being stored in tables||Relational DBMS||Key-value store supports sorted and unsorted key sets|
Native XML DBMS in the Oracle Berkeley DB XML version
|Developer||Alibaba||NuoDB, Inc.||Oracle originally developed by Sleepycat, which was acquired by Oracle|
|Current release||18.1.40, May 2020|
|License Commercial or Open Source||commercial||commercial limited edition free||Open Source commercial license available|
|Cloud-based only Only available as a cloud service||yes||no||no|
|DBaaS offerings (sponsored links) Database as a Service|
Providers of DBaaS offerings, please contact us to be listed.
|Implementation language||C++||C, Java, C++ (depending on the Berkeley DB edition)|
|Server operating systems||hosted||hosted Amazon EC2, Windows Azure, SoftLayer|
|Typing predefined data types such as float or date||yes||yes||no|
|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||yes only with the Berkeley DB XML edition|
|SQL Support of SQL||SQL-like query language||yes||yes SQL interfaced based on SQLite is available|
|APIs and other access methods||Fluentd|
|Supported programming languages||Java||.Net|
|.Net Figaro is a .Net framework assembly that extends Berkeley DB XML into an embeddable database engine for .NET|
others Third-party libraries to manipulate Berkeley DB files are available for many languages
|Server-side scripts Stored procedures||user defined functions in Java||Java, SQL||no|
|Triggers||no||yes||yes only for the SQL API|
|Partitioning methods Methods for storing different data on different nodes||Sharding Implicit feature of the cloud service||data is dynamically stored/cached on the nodes where it is read/written||none|
|Replication methods Methods for redundantly storing data on multiple nodes||yes Implicit feature of the cloud service||yes Managed transparently by NuoDB||Source-replica replication|
|MapReduce Offers an API for user-defined Map/Reduce methods||yes||no||no|
|Consistency concepts Methods to ensure consistency in a distributed system||Immediate Consistency||Immediate Consistency|
|Foreign keys Referential integrity||no||yes||no|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||no||ACID tunable commit protocol||ACID|
|Concurrency Support for concurrent manipulation of data||yes||yes MVCC|
|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||yes Temporary table||yes|
|User concepts Access control||Access rights for users and roles||Standard SQL roles/ privileges, Administrative Users||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
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|Alibaba Cloud MaxCompute||NuoDB||Oracle Berkeley DB|
|DB-Engines blog posts|
Meet some database management systems you are likely to hear more about in the future
|Recent citations in the news|
Alibaba Cloud Launches ModelScope Platform and New Solutions ...
Alibaba VP Yangqing Jia to Quit and Start Own AI Business
Alibaba Cloud Named a Leader in Cloud Database Management ...
AWS, IBM, Microsoft, Google emerge Cloud DBMS leaders
Alibaba Cloud Unveils 'Magic' Behind the World's Largest Online ...
provided by Google News
Dassault Systèmes Announces the Acquisition of NuoDB, a Cloud ...
NuoDB set to improve distributed SQL performance
Latest Research and Forecast by 2032: Structured Query Language ...
Exploring the Architecture of the NuoDB Database, Part 1
World Leading Companies involved in The SQL Server ...
provided by Google News
Compare BangDB vs. Oracle Berkeley DB in 2023
Oracle Berkeley DB
Microsoft Access vs Oracle Berkeley DB: Database Comparison
Berkeley-db-1.xx keeps reporting errors when compiling · micropython · Discussion #10658
Berkeley DB (BDB) is a software library that provides a high-performance embedded database for key-value data. It is a ...
provided by Google News
Senior Software Engineer - Remote
Simulation Process & Data Management (SPDM) Solution Architect
Senior Software Engineer
Share this page