DB-Engines ranking

Last updated

The DB-Engines Ranking ranks database management systems by popularity, covering over 410 systems. The ranking criteria [1] include number of search engine results when searching for the system names, Google Trends, Stack Overflow discussions, job offers with mentions of the systems, number of profiles in professional networks such as LinkedIn, mentions in social networks such as Twitter. The ranking is updated monthly. It has been described and cited in various database-related articles. [2] [3] [4] [5] [6] [7]

Contents

By grouping over specific database features like database model or type of license, regularly published statistics reveal historical trends which are used in strategic statements. [8] [9]

History

The DB-Engines DBMS portal was created in 2012 and is maintained by the Austrian consulting company Solid IT. Based on its ranking, DB-Engines grants a yearly award for the system that gained most in popularity within a year. The award winners are: [10]

Methodology

The ranking comes from an average of the following parameters after normalization: [1]

  1. Number of mentions in search engines queries
  2. Frequency of searches
  3. Number of related questions and the number of interested users
  4. Number of job postings
  5. Number of profiles in professional networks
  6. Number of mentions in social networks

Related Research Articles

<span class="mw-page-title-main">MySQL</span> SQL database engine software

MySQL is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database organizes data into one or more data tables in which data may be related to each other; these relations help structure the data. SQL is a language that programmers use to create, modify and extract data from the relational database, as well as control user access to the database. In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a relational database in a computer's storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups.

<span class="mw-page-title-main">Ingres (database)</span>

Ingres Database is a proprietary SQL relational database management system intended to support large commercial and government applications.

In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS). The designers of ODBC aimed to make it independent of database systems and operating systems. An application written using ODBC can be ported to other platforms, both on the client and server side, with few changes to the data access code.

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

An XML database is a data persistence software system that allows data to be specified, and sometimes stored, in XML format. This data can be queried, transformed, exported and returned to a calling system. XML databases are a flavor of document-oriented databases which are in turn a category of NoSQL database.

The following tables compare general and technical information for a number of relational database management systems. Please see the individual products' articles for further information. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.

In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.

<span class="mw-page-title-main">Manifold System</span>

Manifold System is a geographic information system (GIS) software package developed by Manifold Software Limited that runs on Microsoft Windows. Manifold System handles both vector and raster data, includes spatial SQL, a built-in Internet Map Server (IMS), and other general GIS features.

A relational database management system uses SQL MERGE statements to INSERT new records or UPDATE existing records depending on whether condition matches. It was officially introduced in the SQL:2003 standard, and expanded in the SQL:2008 standard.

A spatial database is a general-purpose database that has been enhanced to include spatial data that represents objects defined in a geometric space, along with tools for querying and analyzing such data.

<span class="mw-page-title-main">EnterpriseDB</span> American software company

EnterpriseDB (EDB), a privately held company based in Massachusetts, provides software and services based on the open-source database PostgreSQL, and is one of the largest contributors to Postgres. EDB develops and integrates performance, security, and manageability enhancements into Postgres to support enterprise-class workloads. EDB has also developed database compatibility for Oracle to facilitate the migration of workloads from Oracle to EDB Postgres and to support the operation of many Oracle workloads on EDB Postgres.

In relational databases, the information schema is an ANSI-standard set of read-only views that provide information about all of the tables, views, columns, and procedures in a database. It can be used as a source of the information that some databases make available through non-standard commands, such as:

 => SELECT count(table_name) FROM information_schema.tables;  count   -------  99    => SELECT column_name, data_type, column_default, is_nullable  FROM information_schema.columns WHERE table_name='alpha';  column_name | data_type | column_default | is_nullable   -------------+-----------+----------------+-------------  foo | integer | | YES  bar | character | | YES    => SELECT * FROM information_schema.information_schema_catalog_name;  catalog_name   --------------  johnd  
<span class="mw-page-title-main">Navicat</span> SQL database management software

Navicat is a series of graphical database management and development software produced by CyberTech Ltd. for MySQL, MariaDB, Redis, MongoDB, Oracle, SQLite, PostgreSQL and Microsoft SQL Server. It has an Explorer-like graphical user interface and supports multiple database connections for local and remote databases. Its design is made to meet the needs of a variety of audiences, from database administrators and programmers to various businesses/companies that serve clients and share information with partners.

An embedded database system is a database management system (DBMS) which is tightly integrated with an application software; it is embedded in the application. It is a broad technology category that includes:

Amazon Relational Database Service is a distributed relational database service by Amazon Web Services (AWS). It is a web service running "in the cloud" designed to simplify the setup, operation, and scaling of a relational database for use in applications. Administration processes like patching the database software, backing up databases and enabling point-in-time recovery are managed automatically. Scaling storage and compute resources can be performed by a single API call to the AWS control plane on-demand. AWS does not offer an SSH connection to the underlying virtual machine as part of the managed service.

A cloud database is a database that typically runs on a cloud computing platform and access to the database is provided as-a-service. There are two common deployment models: users can run databases on the cloud independently, using a virtual machine image, or they can purchase access to a database service, maintained by a cloud database provider. Of the databases available on the cloud, some are SQL-based and some use a NoSQL data model.

The following outline is provided as an overview of and topical guide to MySQL:

References

  1. 1 2 "Ranking Methodology". DB-Engines. Retrieved 23 November 2023.
  2. "New site tracks the cracks in Oracle's empire". Wired. Dec 2013. Retrieved 10 January 2018.
  3. "Oracle remains most popular database, but MongoDB continues to rise". InfoWorld. Retrieved 10 January 2018.
  4. "Will NoSQL be the undoing of Oracle's database reign?". Tech Republic. Retrieved 10 January 2018.
  5. "Oracle Named Database of the Year, MongoDB Ranks Second". SoftPedia. Retrieved 10 January 2018.
  6. "As DBMS wars continue, PostgreSQL shows most momentum". ZDNet. Retrieved 10 January 2018.
  7. "Microsoft SQL Server surges in Solid IT's database rankings". eWeek. Retrieved 10 January 2018.
  8. "Cloud database growth may be slowing as lock-in fears loom". TechRepublic. Retrieved 10 January 2018.
  9. "The growing graph database space in 2018". Information age. 2018. Retrieved 15 January 2018.
  10. "Snowflake is the DBMS of the Year 2022, defending the title from last year". DB-Engines. Retrieved 4 January 2023.