Top 10 SQL and NoSQL Databases

Source: Internet
Author: User
Tags cassandra db engines
The original connection www. csdn. netarticle2014-09-112821640-the-top-10-sql-and-nosql-databases ranking according to the ranking of DBEngines, the ranking from the popularity of the analysis of the market on the 200 different databases, here list top 10. Undisputed Top3Oracle, MySQL, and MicrosoftSQLServe

The original connection http://www.csdn.net/article/2014-09-11/2821640-the-top-10-sql-and-nosql-databases ranking according to the DB Engines ranking, the ranking from the popularity of the analysis of the market on the 200 different databases, here a list of Top 10. Undisputed Top 3 Oracle, MySQL, and Microsoft SQL Serve

Original Text connection

Http://www.csdn.net/article/2014-09-11/2821640-the-top-10-sql-and-nosql-databases


This ranking is based on the ranking of DB Engines, which analyzes the popularity of 200 different databases on the market. The Top 10 databases are listed here.

Undisputed Top 3

Oracle, MySQL, and Microsoft SQL Server have always dominated the top three in the ranking by their absolute advantages, sharing the largest number of users in the market with their unique advantages.

1. Oracle 11g

Initial Release: March 1980

License Mechanism: Proprietary

SQL?: Yes

  • Oracle is the first choice for important commercial projects and the oldest mainstream database product in the market.
  • Oracle has four different versions available: Enterprise, Standard, Standard Edition One, and Express
  • Compared with Microsoft products of the same type, Oracle has more advantages in operating system flexibility.
  • Oracle has the widest range of flexibility when talking about supported Operating Systems
  • Features: Virtual Private Database, Data Guard, Automatic Storage Management, and Undo Management.

2. MySQL

Initial Release1995

License Mechanism: Open Source

SQL?: Yes

  • Enterprises can use the open-source community version at the beginning, and then upgrade to the commercial version.
  • It can run on Linux, Windows, OSX, FreeBSD, and Solaris.
  • Provide users with an intuitive graphic interface for designing Databases
  • In view of its open-source community, MySQL has a lot of materials and tutorials for you to start and handle problems.
  • Supports Partitioning, replication, Xpath, Stored Procedures, Triggers, and Views.

3. Microsoft SQL Server

Initial Release1989

License Mechanism: Proprietary

SQL?: Yes

  • Most used commercial databases
  • Limited by Windows, this is also an advantage if the organization is heavily controlled by Microsoft products
Other emerging Databases

Although the above three databases have been firmly in the top 3, the growth of emerging databases has been very stable, such as MongoDB, Cassandra, and HBase, on the trend chart depicted by DB Engines.

4. PostgreSQL

Initial Release1989

License Mechanism: Open Source

SQL?: Yes

  • Unique and scalable Object Relational Database Service
  • It can run in Linux, Windows, OSX, etc.
  • Supports Tablespaces, Stored Procedures, Joins, Views, and Triggers.

5. MongoDB

Initial Release2009

License Mechanism: Open Source

SQL?: No

  • The most popular NoSQL database, but it retains some SQL attributes, such as queries and indexes.
  • High Performance in big data sets
  • It is very helpful for dynamic queries and index definitions.
  • Supports Linux, OSX, and Windows, but the database size on 32-bit systems is limited to 2.5 GB

6. DB2

Initial Release1983

License Mechanism: Proprietary

SQL?: Both

  • Oracle 11g competitive product released by IBM
  • It can run on Linux, UNIX, Windows, and large hosts.
  • Design Based on IBM host environment
  • Supports both SQL and NoSQL Models

7. Microsoft Access

Initial Release1992

License Mechanism: Proprietary

SQL?: Yes

  • Only one installation is required (database and tool are integrated)
  • Similar to Microsoft SQL Server, it runs intelligently on Windows
  • The original design was traffic analysis, but its performance was not designed for medium to large projects.
  • Supported languages: C, C #, C ++, Java, VBA, and Visual Basic. NET

8. SQLite

Initial Release2000

License Mechanism: Open Source

SQL?: Yes

  • An independent serverless database engine that does not have any external dependencies. It is used on iPhone, Firefox, and Skype.
  • As an embedded database, it is widely used in devices such as iPhone, and has been deployed in desktop software such as Skype and Firefox.
  • No configuration or management required
  • The entire database is saved on a disk file and can grow to 7 TB.
  • The most widely supported languages in the Top 10

9. Cassandra

Initial Release2008

License Mechanism: Open Source

SQL?: No

  • High-availability NoSQL
  • Has a user-friendly interface for storing large datasets
  • It is widely used in banking, finance, and other industries. It is also used by Facebook and Twitter.
  • Supports Windows, Linux, and OSX, and supports multiple languages.
  • Map/Reduce is also supported when used with Hadoop.

10. Sybase ASE

Initial Release1987

License Mechanism: Proprietary

SQL?: Yes

  • Enterprise-level products produced by SAP
  • Running in Linux, Unix and Windows, but does not support OSX
  • Supports C, C ++, Cobol, Java, Perl, PHP, Python, and other programming languages

In addition to the Top 10, there are many well-known databases, such as CouchDB (21), Neo4j (22), and Riak (30. At the same time, we also believe that with the emergence of a variety of new databases, the competition will become increasingly fierce.





The top 10 SQL and NoSQL databases (compilation/ZhongHao review/Wei)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.