非リレーショナル データベースには、1. ドキュメント指向のオープン ソース NoSQL データベースである MongoDB、2. Facebook が受信トレイ検索用に開発した Cassandra、3. 最も有名なキーである Redis が含まれます。 -値ストア。
NoSQL データベースとは何ですか?
NoSQL データベース (非リレーショナル データベース) は、保存と取得に使用される非リレーショナル データベース システムです。データ。今日の世界では、事前定義された固定スキーマ (列なしで固定) を使用せずに、すべてのデータを表形式で保存するだけではいけません。ユーザー生成データ、位置情報データ、IoT 生成データと同様に、ソーシャル グラフは現実世界のデータが急激に増加する例です。これらの膨大な量のデータには多くの処理も必要です。 NoSQL データベースが登場したのはこのときです。 NoSQL データベースを使用すると、ファイル、キーと値、グラフベースのデータを簡単かつ迅速に保存および廃棄できます。複雑な SQL 結合操作を簡単に回避できます。実際の問題 (Web およびエンタープライズ ビジネス アプリケーション) に対して NoSQL DB を使用して水平方向に簡単に拡張できます。 Carlo Strozzi は 1998 年に NoSQL という用語を導入しました。 NoSQL を使用する動機 – 設計のシンプルさ、マシンのクラスターへの水平スケーリング
NoSQL データベースの種類
ドキュメント データベース – これらのデータベースは通常、各キーをドキュメントと呼ばれる複雑なデータに関連付けます 構造ペアリング。ドキュメントには、キー配列ペア、キーと値のペア、またはネストされたドキュメントを含めることができます。例: MongoDB、Apache CouchDB、ArangoDB、Couchbase、Cosmos DB、IBM Domino、MarkLogic、OrientDB。
キーと値のストレージ - 個々の項目はキーと値のペアとして保存されます。キー/値ストアは、すべての NoSQL データベースの中で最も単純です。例: Redis、Memcached、Apache Ignite、Riak。
ワイド列ストア - これらのタイプのデータベースは、大規模なデータ セットに対するクエリ用に最適化されており、データの行ではなく列をまとめて保存します。例: Cassandra、Hbase、Scylla。
グラフ ストレージ - 社会的関係、道路地図、交通機関などのグラフ、ネットワークに関する情報を保存します。例: Neo4j、AllegroGraph。
2019Best NoSQL Database
MongoDB: ドキュメント指向のオープンソース NoSQL データベースです。 MongoDB は、JSON のようなドキュメントを使用してデータを保存します。 cに書いてあります。
Cassandra: Facebook によって受信トレイ検索用に開発されました。 Cassandra は、大量の構造化データを処理するための分散データ ストレージ システムです。
Redis: 最も有名な Key-Value ストアです。 RedisはC言語で書かれています。 BSD に基づいてライセンスが付与されています。
HBase: BigTable データベース用に Google によって設計された分散型非リレーショナル データベースです。
Neo4j: プロパティ グラフ モデルをストレージ層に至るまで効果的に実装しているため、ネイティブ グラフ データベースと呼ばれます。
Oracle NoSQL: ユーザー定義キーから不透明なデータ項目へのマッピングを実装しました。
Amazon DynamoDB: 非リレーショナルな NoSQL データベース モデルを使用し、データ モデル内でドキュメント、グラフ、列を使用できます。
Couchbase: インタラクティブな Web アプリケーション用の NoSQL ドキュメント データベースです。柔軟なデータ モデルを備えており、簡単に拡張でき、一貫した高いパフォーマンスを提供します。
Memcached: オープンソースの高性能分散メモリ キャッシュ システムで、データベースの負荷を軽減することで動的 Web アプリケーションを高速化するように設計されています。
CouchDB: JSON を使用して情報を保存し、JavaScript をクエリ言語として使用するオープン ソースの NoSQL データベースです。
推奨チュートリアル:「sql チュートリアル」
以上が非リレーショナル データベースとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。