Comparison of multi-model databases

Last updated

Comparison of multi-model databases (database management systems).

DatabaseSQLDocumentGraphObjectLicenseTransactions
ArangoDB NoYesYesNoBusiness Source License 1.1Full ACID, pessimistic locking, configurable durability
Azure Cosmos DB YesYesYesYesProprietaryFull ACID within a partition, multiple consistency models
CrateDB YesYesNoYes Apache 2 License Eventual consistency, Optimistic concurrency control
EnterpriseDB YesYesNoYesProprietaryFull ACID
MarkLogic YesYesYesNoProprietaryFull ACID
OrientDB YesYesYesYes Apache 2 License Full ACID, even distributed
SAP HANA YesYesYesNoProprietaryFull ACID
Virtuoso YesYesYesYesProprietary or GNU GPL v2 Full ACID

See also

Related Research Articles

Structured Query Language (SQL) is a domain-specific language used to manage data, especially in a relational database management system (RDBMS). It is particularly useful in handling structured data, i.e., data incorporating relations among entities and variables.

Oracle Database is a proprietary multi-model database management system produced and marketed by Oracle Corporation.

A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined to accomplish a task, much as one might use multiple hands to fix a physical object. The most basic tools are a source code editor and a compiler or interpreter, which are used ubiquitously and continuously. Other tools are used more or less depending on the language, development methodology, and individual engineer, often used for a discrete task, like a debugger or profiler. Tools may be discrete programs, executed separately – often from the command line – or may be parts of a single large program, called an integrated development environment (IDE). In many cases, particularly for simpler use, simple ad hoc techniques are used instead of a tool, such as print debugging instead of using a debugger, manual timing instead of a profiler, or tracking bugs in a text file or spreadsheet instead of a bug tracking system.

Reference management software, citation management software, or bibliographic management software is software that stores a database of bibliographic records and produces bibliographic citations (references) for those records, needed in scholarly research. Once a record has been stored, it can be used time and again in generating bibliographies, such as lists of references in scholarly books and articles. Modern reference management applications can usually be integrated with word processors so that a reference list in one of the many different bibliographic formats required by publishers and scholarly journals is produced automatically as an article is written, reducing the risk that a cited source is not included in the reference list. They will also have a facility for importing bibliographic records from bibliographic databases.

<span class="mw-page-title-main">Opera Mail</span>

Opera Mail is the email and news client developed by Opera Software. It was an integrated component within the Opera web browser from version 2 through 12. With the release of Opera 15 in 2013, Opera Mail became a separate product and is no longer bundled with Opera. Opera Mail version 1.0 is available for OS X and Windows. It features rich text support and inline spell checking, spam filtering, a contact manager, and supports POP3 and IMAP, newsgroups, and Atom and RSS feeds.

This is a comparison of object–relational database management systems (ORDBMSs). Each system has at least some features of an object–relational database; they vary widely in their completeness and the approaches taken.

A comparison shopping website, sometimes called a price comparison website, price analysis tool, comparison shopping agent, shopbot, aggregator or comparison shopping engine, is a vertical search engine that shoppers use to filter and compare products based on price, features, reviews and other criteria. Most comparison shopping sites aggregate product listings from many different retailers but do not directly sell products themselves, instead earning money from affiliate marketing agreements. In the United Kingdom, these services made between £780m and £950m in revenue in 2005. Hence, E-commerce accounted for an 18.2 percent share of total business turnover in the United Kingdom in 2012. Online sales already account for 13% of the total UK economy, and its expected to increase to 15% by 2017. There is a huge contribution of comparison shopping websites in the expansion of the current E-commerce industry.

<i>Ailuravus</i> Extinct genus of rodents

Ailuravus is a genus of prehistoric rodents in the family Ischyromyidae.

The Centre de Données astronomiques de Strasbourg is a data centre which collects and distributes astronomical information . It was established in 1972 under the name Centre de Données Stellaires by the National Institute of Astronomy and Geophysics (INAG). The on-line services currently provided by the CDS include:

MEROPS is an online database for peptidases and their inhibitors. The classification scheme for peptidases was published by Rawlings & Barrett in 1993, and that for protein inhibitors by Rawlings et al. in 2004. The most recent version, MEROPS 12.4, was released in late October 2021.

Energy switching services are companies that have come to exist since the EU began deregulating the gas and electricity markets, to open them to competition, in 1996. Progress has been uneven across member countries, but in the UK there is now open competition among suppliers. Pricing structures and special offers are often complicated enough that it's not obvious which supplier and tariff will be best value for a consumer. This has provided an opportunity for specialist price comparison services. These are chiefly offered by companies who will manage a change to a different supplier and tariff, as well as advising on the best one. These companies primarily operate over the Web, although some also offer a telephone service.

This is a comparison of notable object database management systems, showing what fundamental object database features are implemented natively.

This is a list of lists of websites, sorted by type and subject, including comparisons and other lists of lists.

The following tables compare general and technical information for a number of available database administration tools. Please see individual product articles for further information. This article is neither all-inclusive nor necessarily up to date.

NoSQL is an approach to database design that focuses on providing a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases. Instead of the typical tabular structure of a relational database, NoSQL databases house data within one data structure. Since this non-relational database design does not require a schema, it offers rapid scalability to manage large and typically unstructured data sets. NoSQL systems are also sometimes called "Not only SQL" to emphasize that they may support SQL-like query languages or sit alongside SQL databases in polyglot-persistent architectures.

Productivity software is application software used for producing information. Its names arose from it increasing productivity, especially of individual office workers, from typists to knowledge workers, although its scope is now wider than that. Office suites, which brought word processing, spreadsheet, and relational database programs to the desktop in the 1980s, are the core example of productivity software. They revolutionized the office with the magnitude of the productivity increase they brought as compared with the pre-1980s office environments of typewriters, paper filing, and handwritten lists and ledgers. In the United States, some 78% of "middle-skill" occupations now require the use of productivity software. In the 2010s, productivity software has become even more consumerized than it already was, as computing becomes ever more integrated into daily personal life.