Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion translation-ja/mongodb.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

[MongoDB](https://www.mongodb.com/resources/products/fundamentals/why-use-mongodb)は、最も人気のあるNoSQLドキュメント指向データベースの1つで、高い書き込み負荷(分析やIoTに有用)と高可用性(自動フェイルオーバーでレプリカセットを簡単に設定できる)で利用されています。また、水平スケーラビリティのためにデータベースを簡単にシャードでき、集計、テキスト検索、地理空間クエリを実行するための強力なクエリ言語を持っています。

SQLデータベースのように行や列のテーブルへデータを格納するのではなく、MongoDBデータベースの各レコードは、データのバイナリ表現であるBSONで記述されたドキュメントです。アプリケーションはこの情報をJSON形式で取り出せできます。ドキュメント、配列、埋め込みドキュメント、バイナリデータなど、さまざまなデータタイプをサポートしています。
SQLデータベースのように行や列のテーブルへデータを格納するのではなく、MongoDBデータベースの各レコードは、データのバイナリ表現であるBSONで記述されたドキュメントです。アプリケーションはこの情報をJSON形式で取り出せます。ドキュメント、配列、埋め込みドキュメント、バイナリデータなど、さまざまなデータタイプをサポートしています。

LaravelでMongoDBを使用する前に、Composer経由で`mongodb/laravel-mongodb`パッケージをインストールして使用することをお勧めします。`laravel-mongodb`パッケージはMongoDBにより公式にメンテナンスされています。MongoDBはMongoDBドライバにより、PHPでネイティブにサポートされていますが、[Laravel MongoDB](https://www.mongodb.com/docs/drivers/php/laravel-mongodb/)パッケージはEloquentや他のLaravelの機能とのより豊かな統合を提供します。

Expand Down