このランキングは、市場の 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 などの新興データベースの成長は非常に安定しています。
4。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) 他。一方で、さまざまな新たなデータベースの誕生により、競争はますます激化していくものと考えております。