ホームページ  >  記事  >  データベース  >  SQL および NoSQL データベースのトップ 10

SQL および NoSQL データベースのトップ 10

伊谢尔伦
伊谢尔伦オリジナル
2016-11-24 10:59:221076ブラウズ

このランキングは、市場の 200 の異なるデータベースを人気の観点から分析した DB エンジン ランキングに基づいています。トップ 10 のリストは次のとおりです。

誰もが認めるトップ 3

Oracle、MySQL、Microsoft SQL Server は絶対的な優位性で常にランキングの上位 3 位を占めており、独自の優位性により市場で最大のユーザー数を占めています。

1. Oracle 11g

初リリース: 1980年

ライセンスメカニズム: プロプライエタリ

SQLかどうか: はい

Oracleは重要な商用プロジェクトの最初の選択肢であり、市場で最も古い主流のデータベース製品です

Oracleには4つの異なる製品がありますエディションは、Enterprise、Standard、Standard Edition One、Express が利用可能です

Microsoft の類似製品と比較して、Oracle はオペレーティング システムの柔軟性において優位性があります

サポートされているオペレーティング システムに関しては、Oracle が最も幅広い柔軟性を備えています 機能: 仮想プライベート データベース、 Data Guard、自動ストレージ管理、および UNDO 管理。

2. MySQL

初リリース: 1995年

ライセンスメカニズム: オープンソース

SQL: Yes

エンタープライズはコミュニティのオープンソースバージョンから開始して商用バージョンにアップグレードできます

Linux、Windowsで実行可能、OSX、FreeBSD、Solaris

ユーザーがデータベースを設計するための直観的なグラフィカルインターフェイスを提供します

オープンソースコミュニティの観点から、MySQLには、使い始めて問題に対処するための大量の情報とチュートリアルがあります

パーティショニングをサポートしています、レプリケーション、Xpath、ストアド プロシージャ、トリガー、ビュー

3. Microsoft SQL Server

初リリース: 1989 年

ライセンスメカニズム: プロプライエタリ

SQL かどうか: 最も使用されている商用データベース

Windows に限定しかし、組織が Microsoft 製品によって厳しく管理されている場合も同様です。これは利点です

その他の新興データベース

上記 3 つのデータベースは常にランキングのトップ 3 をしっかりと独占していますが、DB エンジンによって描画されるトレンド チャートでは、 、MongoDB、Cassandra、HBase などの新興データベースの成長は非常に安定しています。

SQL および NoSQL データベースのトップ 104。PostgreSQL

最初にリリースされる:1989

ライセンスメカニズム:オープンソース

SQLかどうか:はい.

テーブルスペース、ストアドプロシージャ、結合、ビュー、トリガーをサポート

5. MongoDB

初リリース: 2009

ライセンスメカニズム: オープンソース

SQLかどうか: いいえ

最も人気のあるNoSQLデータベースですが、いくつかの属性を保持しています。クエリやインデックスなどの SQL

大規模なデータセットで高いパフォーマンスを発揮します

動的なクエリとインデックス定義に非常に役立ちます

Linux、OSX、Windows をサポートしますが、データベース サイズは 32 ビット システムでは 2.5 GB に制限されます

6. DB2

初リリース: 1983

ライセンスメカニズム: 独自仕様

SQL かどうか: 両方

IBM がリリースした Oracle 11g 競合製品

Linux、UNIX、Windows、メインフレーム上で実行可能

IBM に基づいて設計ホスト環境

SQL モデルと NoSQL モデルの両方をサポート

7. Microsoft Access

初リリース: 1992 年

ライセンスメカニズム: プロプライエタリ

SQL か: はい

インストールは 1 つだけ必要 (データベースとツールが 1 つ)

類似Microsoft SQL Server に移行し、Windows 上でインテリジェントに実行します

本来の目的はトラフィック分析ですが、そのパフォーマンスは中規模から大規模のプロジェクト向けに設計されていません

サポートされる言語: C、C#、C++、Java、VBA、Visual Basic.NET

8. SQLite

初期リリース: 2000

ライセンスメカニズム: オープンソース

SQL かどうか:

外部依存関係のない独立したサーバーレス モード データベース エンジンであり、iPhone、Firefox ブラウザ、Skype で埋め込みとして使用されます

データベースは、iPhone などのデバイスで広く使用され、Skype や Firefox などのデスクトップ ソフトウェアに展開されます

設定や管理は必要ありません

データベース全体はディスク ファイルに保存され、最大 7TB まで拡張できます

最も広くサポートされている言語でトップ 10 に入る

9. Cassandra

初リリース: 2008 年

ライセンスメカニズム: オープンソース

SQL かどうか: いいえ

可用性の高い NoSQL

はユーザーフレンドリーなインターフェイスを備えており、大規模なデータの保存に適していますSet

は銀行や金融などで広く使われており、FacebookやTwitterでも使われています。

Windows、Linux、OSX、および複数の言語をサポートします。

Hadoop で使用する場合は Map/Reduce もサポートします

10. Sybase ASE

初リリース: 1987 年

ライセンスメカニズム: プロプライエタリ

SQL かどうか:

SAP によって作成されたエンタープライズレベルの製品です

で実行されていますLinux、Unix、Windows、ただしOSXはサポートしていません

C、C++、Cobol、Java、Perl、PHP、Pythonなどのプログラミング言語をサポートしています

トップ10以外にもCouchDBなど有名なデータベースが多数あります(21)、Neo4j (22)、Riak (30) 他。一方で、さまざまな新たなデータベースの誕生により、競争はますます激化していくものと考えております。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。